public abstract class UTileEntityAsyncUpdate extends UTileEntity implements net.minecraft.util.ITickable
Constructor and Description |
---|
UTileEntityAsyncUpdate() |
Modifier and Type | Method and Description |
---|---|
int |
getUpdateRate() |
void |
invalidate() |
static void |
on(net.minecraftforge.event.world.WorldEvent.Unload event) |
void |
onChunkUnload() |
void |
onLoad() |
abstract void |
updateAsync() |
getChunkLoadServerSyncData, getServerSyncData, getUpdatePacket, getUpdateTag, handleChunkLoadClientSyncData, handleClientSyncData, handleUpdateTag, onDataPacket, readFromNBT, readNBT, sendChangesToClient, sendChangesToClient, writeNBT, writeToNBT
addInfoToCrashReport, canRenderBreaking, create, deserializeNBT, getBlockMetadata, getBlockType, getCapability, getDisplayName, getDistanceSq, getKey, getMaxRenderDistanceSquared, getPos, getRenderBoundingBox, getTileData, getWorld, hasCapability, hasFastRenderer, hasWorld, isInvalid, markDirty, mirror, onlyOpsCanSetNbt, receiveClientEvent, register, restrictNBTCopy, rotate, serializeNBT, setPos, setWorld, setWorldCreate, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, validate
public void invalidate()
invalidate
in class net.minecraft.tileentity.TileEntity
public void onChunkUnload()
onChunkUnload
in class net.minecraft.tileentity.TileEntity
public void onLoad()
onLoad
in class net.minecraft.tileentity.TileEntity
public static void on(net.minecraftforge.event.world.WorldEvent.Unload event)
public int getUpdateRate()
public abstract void updateAsync()