HyCodeYourTale
classpublicPriority 3

DiagramCraftingWindow

com.hypixel.hytale.builtin.crafting.window.DiagramCraftingWindow

extends CraftingWindow

implements ItemContainerWindow

5

Methods

5

Public Methods

9

Fields

1

Constructors

Constants

HytaleLoggerLOGGER= HytaleLogger.forEnclosingClass()

Constructors

public
DiagramCraftingWindow(ComponentAccessor<EntityStore> store, BenchState benchState)

Methods

Public Methods (5)

public
List<CraftingRecipe> getBenchRecipes()
@Nonnull
public
ItemContainer getItemContainer()
@Nonnull@Override
public
void handleAction(Ref<EntityStore> ref, Store<EntityStore> store, WindowAction action)
@Override
public
void onClose0()
@Override
public
boolean onOpen0()
@Override

Fields

Private/Package Fields (9)

privateCraftingBench.BenchItemCategory benchItemCategory
privateString category
privateCombinedItemContainer combinedInputItemContainer
privateCombinedItemContainer combinedItemContainer
privateSimpleItemContainer inputPrimaryContainer
privateSimpleItemContainer inputSecondaryContainer
privateEventRegistration inventoryRegistration
privateString itemCategory
privateSimpleItemContainer outputContainer

Related Classes