public class RailWorkerBenchContainer extends SingleRecipeContainer<RailWorkerBenchRecipe>
inputInventory| Constructor and Description |
|---|
RailWorkerBenchContainer(net.minecraft.inventory.container.ContainerType<? extends RailWorkerBenchContainer> containerType,
int windowId,
net.minecraft.entity.player.PlayerInventory playerInventory) |
RailWorkerBenchContainer(int windowId,
net.minecraft.entity.player.PlayerInventory playerInventory,
net.minecraft.util.IWorldPosCallable worldPosCallable) |
| Modifier and Type | Method and Description |
|---|---|
protected net.minecraft.block.Block |
getBlock() |
canInteractWith, canMergeSlot, enchantItem, getRecipeList, getRecipeListSize, getSelectedRecipe, hasItemsInInputSlot, onContainerClosed, onCraftMatrixChanged, setInventoryUpdateListener, transferStackInSlotaddListener, addSlot, areItemsAndTagsEqual, assertIntArraySize, assertInventorySize, calcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, clearContainer, computeStackSize, detectAndSendChanges, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getType, isValidDragMode, isWithinUsableDistance, mergeItemStack, putStackInSlot, removeListener, resetDrag, setAll, setCanCraft, slotClick, trackInt, trackIntArray, updateProgressBarpublic RailWorkerBenchContainer(net.minecraft.inventory.container.ContainerType<? extends RailWorkerBenchContainer> containerType, int windowId, net.minecraft.entity.player.PlayerInventory playerInventory)
public RailWorkerBenchContainer(int windowId,
net.minecraft.entity.player.PlayerInventory playerInventory,
net.minecraft.util.IWorldPosCallable worldPosCallable)
protected net.minecraft.block.Block getBlock()
getBlock in class SingleRecipeContainer<RailWorkerBenchRecipe>