public class ContainerElectronicLibrary extends ContainerBCTile<TileElectronicLibrary>
tile
DEBUG, NET_DATA, NET_SET_PHANTOM, NET_SET_PHANTOM_MULTI, NET_WIDGET, player
Constructor and Description |
---|
ContainerElectronicLibrary(net.minecraft.entity.player.EntityPlayer player,
TileElectronicLibrary tile) |
Modifier and Type | Method and Description |
---|---|
boolean |
canInteractWith(net.minecraft.entity.player.EntityPlayer entityplayer) |
IdAllocator |
getIdAllocator() |
void |
readMessage(int id,
PacketBufferBC buffer,
net.minecraftforge.fml.relauncher.Side side,
net.minecraftforge.fml.common.network.simpleimpl.MessageContext ctx) |
void |
sendSelectedToServer(Snapshot.Key selected) |
detectAndSendChanges, onContainerClosed
addFullPlayerInventory, addFullPlayerInventory, addWidget, getWidgets, safeCopy, sendMessage, sendMessage, sendSetPhantomSlot, sendSetPhantomSlot, sendSetPhantomSlots, slotClick, transferStackInSlot, writeMessage
addListener, addSlotToContainer, calcRedstone, calcRedstoneFromInventory, canAddItemToSlot, canDragIntoSlot, canMergeSlot, computeStackSize, enchantItem, extractDragMode, getCanCraft, getDragEvent, getInventory, getNextTransactionID, getQuickcraftMask, getSlot, getSlotFromInventory, isValidDragMode, mergeItemStack, onCraftMatrixChanged, putStackInSlot, removeListener, resetDrag, retrySlotClick, setAll, setCanCraft, updateProgressBar
public ContainerElectronicLibrary(net.minecraft.entity.player.EntityPlayer player, TileElectronicLibrary tile)
public IdAllocator getIdAllocator()
getIdAllocator
in class ContainerBC_Neptune
IdAllocator
that allocates all ID's for this class, and its parent classes. All subclasses
should override this if they allocate their own ids after calling
IdAllocator.makeChild(String)
public boolean canInteractWith(net.minecraft.entity.player.EntityPlayer entityplayer)
canInteractWith
in class ContainerBCTile<TileElectronicLibrary>
public void sendSelectedToServer(Snapshot.Key selected)
public void readMessage(int id, PacketBufferBC buffer, net.minecraftforge.fml.relauncher.Side side, net.minecraftforge.fml.common.network.simpleimpl.MessageContext ctx) throws java.io.IOException
readMessage
in class ContainerBC_Neptune
java.io.IOException