public class ContainerWorktable extends ContainerTile<TileWorktable> implements IContainerCrafting, IGuiSelectable
tilePLAYER_HOTBAR_OFFSET, PLAYER_INV_SLOTS| Constructor and Description |
|---|
ContainerWorktable(net.minecraft.entity.player.EntityPlayer player,
TileWorktable tile) |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearRecipe() |
void |
detectAndSendChanges() |
void |
handleSelectionRequest(net.minecraft.entity.player.EntityPlayerMP player,
int primary,
int secondary) |
void |
onCraftMatrixChanged(net.minecraft.inventory.IInventory iinventory) |
void |
onCraftMatrixChanged(net.minecraft.inventory.IInventory iinventory,
int slot) |
static void |
sendRecipeClick(int mouseButton,
int recipeIndex) |
void |
sendWorktableRecipeRequest(MemorizedRecipe recipe) |
void |
updateCraftMatrix() |
canAccess, canInteractWith, onGuiEnergyaddHotbarSlot, addPlayerInventory, addSlot, addSlotToContainer, getContainerSections, getForestrySlot, sendPacketToListeners, slotClick, transferStackInSlotaddListener, calcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, canMergeSlot, clearContainer, computeStackSize, enchantItem, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getSlotFromInventory, isValidDragMode, mergeItemStack, onContainerClosed, putStackInSlot, removeListener, resetDrag, setAll, setCanCraft, slotChangedCraftingGrid, updateProgressBarpublic ContainerWorktable(net.minecraft.entity.player.EntityPlayer player,
TileWorktable tile)
public void detectAndSendChanges()
detectAndSendChanges in class ContainerTile<TileWorktable>public void updateCraftMatrix()
public void onCraftMatrixChanged(net.minecraft.inventory.IInventory iinventory,
int slot)
onCraftMatrixChanged in interface IContainerCraftingpublic void onCraftMatrixChanged(net.minecraft.inventory.IInventory iinventory)
onCraftMatrixChanged in class net.minecraft.inventory.Containerpublic static void clearRecipe()
public static void sendRecipeClick(int mouseButton,
int recipeIndex)
public void handleSelectionRequest(net.minecraft.entity.player.EntityPlayerMP player,
int primary,
int secondary)
handleSelectionRequest in interface IGuiSelectablepublic void sendWorktableRecipeRequest(MemorizedRecipe recipe)