public abstract class ContainerSynchronised extends ContainerExtended
playerCrafters| Constructor and Description |
|---|
ContainerSynchronised() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSyncVar(IContainerSyncVar var) |
PacketCustom |
createSyncPacket()
Create a packet to be used to send a synced variable update.
|
void |
detectAndSendChanges() |
java.util.List<IContainerSyncVar> |
getSyncedVars() |
void |
handleClientPacket(PacketCustom packet)
Handle a packet from the server obtained by getPacket.
|
void |
sendContainerAndContentsToPlayer(Container container,
java.util.List<ItemStack> list,
java.util.List<EntityPlayerMP> playerCrafters) |
addCraftingToCrafters, bindPlayerInventory, bindPlayerInventory, canInteractWith, doMergeStackAreas, getPacket, handleServerPacket, mergeItemStack, removeCraftingFromCrafters, sendContainerAndContentsToPlayer, sendContainerPacket, sendLargeStack, sendProgressBarUpdate, sendProgressBarUpdate, sendSlotContents, slotClick, transferStackInSlotpublic PacketCustom createSyncPacket()
public final void detectAndSendChanges()
public void sendContainerAndContentsToPlayer(Container container,
java.util.List<ItemStack> list,
java.util.List<EntityPlayerMP> playerCrafters)
sendContainerAndContentsToPlayer in class ContainerExtendedpublic void addSyncVar(IContainerSyncVar var)
public final void handleClientPacket(PacketCustom packet)
ContainerExtendedhandleClientPacket in class ContainerExtendedpublic java.util.List<IContainerSyncVar> getSyncedVars()