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)
private
CraftingBench.BenchItemCategory benchItemCategoryprivate
String categoryprivate
CombinedItemContainer combinedInputItemContainerprivate
CombinedItemContainer combinedItemContainerprivate
SimpleItemContainer inputPrimaryContainerprivate
SimpleItemContainer inputSecondaryContainerprivate
EventRegistration inventoryRegistrationprivate
String itemCategoryprivate
SimpleItemContainer outputContainer