public abstract class ContainerBCTile<T extends TileBC_Neptune> extends ContainerBC_Neptune
Modifier and Type | Field and Description |
---|---|
T |
tile |
DEBUG, IDS, NET_DATA, NET_SET_PHANTOM, NET_SET_PHANTOM_MULTI, NET_WIDGET, player
Constructor and Description |
---|
ContainerBCTile(net.minecraft.entity.player.EntityPlayer player,
T tile) |
Modifier and Type | Method and Description |
---|---|
boolean |
canInteractWith(net.minecraft.entity.player.EntityPlayer player) |
void |
detectAndSendChanges() |
void |
onContainerClosed(net.minecraft.entity.player.EntityPlayer player) |
addFullPlayerInventory, addFullPlayerInventory, addWidget, getIdAllocator, getWidgets, readMessage, safeCopy, sendMessage, sendMessage, sendSetPhantomSlot, sendSetPhantomSlot, sendSetPhantomSlots, slotClick, transferStackInSlot, writeMessage
addListener, addSlotToContainer, calcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, canMergeSlot, clearContainer, computeStackSize, enchantItem, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getSlotFromInventory, isValidDragMode, mergeItemStack, onCraftMatrixChanged, putStackInSlot, removeListener, resetDrag, setAll, setCanCraft, slotChangedCraftingGrid, updateProgressBar
public final T extends TileBC_Neptune tile
public ContainerBCTile(net.minecraft.entity.player.EntityPlayer player, T tile)
public void onContainerClosed(net.minecraft.entity.player.EntityPlayer player)
onContainerClosed
in class net.minecraft.inventory.Container
public final boolean canInteractWith(net.minecraft.entity.player.EntityPlayer player)
canInteractWith
in class net.minecraft.inventory.Container
public void detectAndSendChanges()
detectAndSendChanges
in class net.minecraft.inventory.Container