public abstract class TileBuildCraft extends net.minecraft.tileentity.TileEntity implements ISynchronizedTile
| Constructor and Description |
|---|
TileBuildCraft() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
net.minecraft.network.Packet |
getDescriptionPacket() |
java.lang.String |
getOwner() |
PacketPayload |
getPacketPayload() |
BuildCraftPacket |
getUpdatePacket() |
net.minecraft.world.World |
getWorld() |
void |
handleDescriptionPacket(PacketUpdate packet) |
void |
handleUpdatePacket(PacketUpdate packet) |
void |
initialize() |
void |
invalidate() |
void |
onBlockPlacedBy(net.minecraft.entity.EntityLivingBase entity,
net.minecraft.item.ItemStack stack) |
void |
postPacketHandling(PacketUpdate packet) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
sendNetworkUpdate() |
void |
updateEntity() |
void |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
addMapping, canUpdate, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, hasWorldObj, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, validatepublic java.lang.String getOwner()
public void updateEntity()
updateEntity in class net.minecraft.tileentity.TileEntitypublic void invalidate()
invalidate in class net.minecraft.tileentity.TileEntitypublic void initialize()
public void onBlockPlacedBy(net.minecraft.entity.EntityLivingBase entity,
net.minecraft.item.ItemStack stack)
public void destroy()
public void sendNetworkUpdate()
public net.minecraft.network.Packet getDescriptionPacket()
getDescriptionPacket in interface ISynchronizedTilegetDescriptionPacket in class net.minecraft.tileentity.TileEntitypublic PacketPayload getPacketPayload()
getPacketPayload in interface ISynchronizedTilepublic BuildCraftPacket getUpdatePacket()
getUpdatePacket in interface ISynchronizedTilepublic void handleDescriptionPacket(PacketUpdate packet) throws java.io.IOException
handleDescriptionPacket in interface ISynchronizedTilejava.io.IOExceptionpublic void handleUpdatePacket(PacketUpdate packet) throws java.io.IOException
handleUpdatePacket in interface ISynchronizedTilejava.io.IOExceptionpublic void postPacketHandling(PacketUpdate packet)
postPacketHandling in interface ISynchronizedTilepublic void writeToNBT(net.minecraft.nbt.NBTTagCompound nbt)
writeToNBT in class net.minecraft.tileentity.TileEntitypublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
readFromNBT in class net.minecraft.tileentity.TileEntitypublic net.minecraft.world.World getWorld()