public abstract class UTileEntity
extends net.minecraft.tileentity.TileEntity
Constructor and Description |
---|
UTileEntity() |
Modifier and Type | Method and Description |
---|---|
void |
getChunkLoadServerSyncData(net.minecraft.nbt.NBTTagCompound compound) |
void |
getServerSyncData(net.minecraft.nbt.NBTTagCompound compound) |
net.minecraft.network.play.server.SPacketUpdateTileEntity |
getUpdatePacket() |
net.minecraft.nbt.NBTTagCompound |
getUpdateTag() |
void |
handleChunkLoadClientSyncData(net.minecraft.nbt.NBTTagCompound compound) |
void |
handleClientSyncData(net.minecraft.nbt.NBTTagCompound compound) |
void |
handleUpdateTag(net.minecraft.nbt.NBTTagCompound compound) |
void |
onDataPacket(net.minecraft.network.NetworkManager manager,
net.minecraft.network.play.server.SPacketUpdateTileEntity packet) |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound compound) |
abstract void |
readNBT(net.minecraft.nbt.NBTTagCompound compound) |
void |
sendChangesToClient() |
void |
sendChangesToClient(int flags) |
abstract void |
writeNBT(net.minecraft.nbt.NBTTagCompound compound) |
net.minecraft.nbt.NBTTagCompound |
writeToNBT(net.minecraft.nbt.NBTTagCompound compound) |
addInfoToCrashReport, canRenderBreaking, create, deserializeNBT, getBlockMetadata, getBlockType, getCapability, getDisplayName, getDistanceSq, getKey, getMaxRenderDistanceSquared, getPos, getRenderBoundingBox, getTileData, getWorld, hasCapability, hasFastRenderer, hasWorld, invalidate, isInvalid, markDirty, mirror, onChunkUnload, onLoad, onlyOpsCanSetNbt, receiveClientEvent, register, restrictNBTCopy, rotate, serializeNBT, setPos, setWorld, setWorldCreate, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, validate
public net.minecraft.nbt.NBTTagCompound writeToNBT(net.minecraft.nbt.NBTTagCompound compound)
writeToNBT
in class net.minecraft.tileentity.TileEntity
public void readFromNBT(net.minecraft.nbt.NBTTagCompound compound)
readFromNBT
in class net.minecraft.tileentity.TileEntity
public abstract void readNBT(net.minecraft.nbt.NBTTagCompound compound)
public abstract void writeNBT(net.minecraft.nbt.NBTTagCompound compound)
public net.minecraft.nbt.NBTTagCompound getUpdateTag()
getUpdateTag
in class net.minecraft.tileentity.TileEntity
public void handleUpdateTag(net.minecraft.nbt.NBTTagCompound compound)
handleUpdateTag
in class net.minecraft.tileentity.TileEntity
public void getChunkLoadServerSyncData(net.minecraft.nbt.NBTTagCompound compound)
public void handleChunkLoadClientSyncData(net.minecraft.nbt.NBTTagCompound compound)
public net.minecraft.network.play.server.SPacketUpdateTileEntity getUpdatePacket()
getUpdatePacket
in class net.minecraft.tileentity.TileEntity
public void onDataPacket(net.minecraft.network.NetworkManager manager, net.minecraft.network.play.server.SPacketUpdateTileEntity packet)
onDataPacket
in class net.minecraft.tileentity.TileEntity
public void getServerSyncData(net.minecraft.nbt.NBTTagCompound compound)
public void handleClientSyncData(net.minecraft.nbt.NBTTagCompound compound)
public void sendChangesToClient()
public void sendChangesToClient(int flags)