public abstract class TileNaturalistChest extends TileBase implements IPagedInventory
| Modifier and Type | Field and Description |
|---|---|
static net.minecraft.util.math.AxisAlignedBB |
chestBoundingBox |
float |
lidAngle |
float |
prevLidAngle |
| Constructor and Description |
|---|
TileNaturalistChest(ISpeciesRoot speciesRoot) |
| Modifier and Type | Method and Description |
|---|---|
void |
decreaseNumPlayersUsing() |
void |
flipPage(net.minecraft.entity.player.EntityPlayer player,
short page) |
net.minecraft.inventory.Container |
getContainer(net.minecraft.entity.player.EntityPlayer player,
int page) |
net.minecraft.client.gui.inventory.GuiContainer |
getGui(net.minecraft.entity.player.EntityPlayer player,
int page) |
void |
increaseNumPlayersUsing() |
void |
readData(PacketBufferForestry data) |
protected void |
updateClientSide() |
protected void |
updateServerSide() |
void |
writeData(PacketBufferForestry data) |
getFacing, getUnlocalizedTitle, openGui, shouldRefreshaddExternalTriggers, addInternalSidedTriggers, addInternalTriggers, canExtractItem, canInsertItem, canSlotAccept, clear, closeInventory, decrStackSize, getCapability, getCoordinates, getDisplayName, getErrorLogic, getField, getFieldCount, getInternalInventory, getInventoryStackLimit, getName, getSizeInventory, getSlotsForFace, getStackInSlot, getTileCache, getUpdatePacket, getUpdateTag, getWorldObj, handleUpdateTag, hasCapability, hasCustomName, invalidate, isEmpty, isItemValidForSlot, isLocked, isRedstoneActivated, isUsableByPlayer, onNeighborTileChange, onRemoval, openInventory, readFromNBT, removeStackFromSlot, sendNetworkUpdate, setField, setInternalInventory, setInventorySlotContents, setNeedsNetworkUpdate, update, updateOnInterval, validate, writeToNBTaddInfoToCrashReport, canRenderBreaking, create, deserializeNBT, getBlockMetadata, getBlockType, getDistanceSq, getKey, getMaxRenderDistanceSquared, getPos, getRenderBoundingBox, getTileData, getWorld, hasFastRenderer, hasWorld, isInvalid, markDirty, mirror, onChunkUnload, onDataPacket, onLoad, onlyOpsCanSetNbt, receiveClientEvent, register, restrictNBTCopy, rotate, serializeNBT, setPos, setWorld, setWorldCreate, shouldRenderInPass, updateContainingBlockInfoclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclear, closeInventory, decrStackSize, getField, getFieldCount, getInventoryStackLimit, getSizeInventory, getStackInSlot, isEmpty, isItemValidForSlot, isUsableByPlayer, markDirty, openInventory, removeStackFromSlot, setField, setInventorySlotContentspublic static final net.minecraft.util.math.AxisAlignedBB chestBoundingBox
public float lidAngle
public float prevLidAngle
public TileNaturalistChest(ISpeciesRoot speciesRoot)
public void increaseNumPlayersUsing()
public void decreaseNumPlayersUsing()
protected void updateClientSide()
updateClientSide in class TileForestryprotected void updateServerSide()
updateServerSide in class TileForestrypublic void flipPage(net.minecraft.entity.player.EntityPlayer player,
short page)
flipPage in interface IPagedInventorypublic void writeData(PacketBufferForestry data)
writeData in interface IStreamablewriteData in class TileForestrypublic void readData(PacketBufferForestry data) throws java.io.IOException
readData in interface IStreamablereadData in class TileForestryjava.io.IOExceptionpublic net.minecraft.client.gui.inventory.GuiContainer getGui(net.minecraft.entity.player.EntityPlayer player,
int page)
getGui in interface IGuiHandlerTilepublic net.minecraft.inventory.Container getContainer(net.minecraft.entity.player.EntityPlayer player,
int page)
getContainer in interface IGuiHandlerTile