@MethodsReturnNonnullByDefault
@ParametersAreNonnullByDefault
public abstract class SyncedTileEntity
extends net.minecraft.tileentity.TileEntity
| Constructor and Description |
|---|
SyncedTileEntity(net.minecraft.tileentity.TileEntityType<?> tileEntityTypeIn) |
| Modifier and Type | Method and Description |
|---|---|
void |
causeBlockUpdate() |
net.minecraft.world.chunk.Chunk |
containedChunk() |
net.minecraft.nbt.CompoundNBT |
getTileData() |
net.minecraft.network.play.server.SUpdateTileEntityPacket |
getUpdatePacket() |
net.minecraft.nbt.CompoundNBT |
getUpdateTag() |
void |
handleUpdateTag(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT tag) |
void |
notifyUpdate() |
void |
onDataPacket(net.minecraft.network.NetworkManager net,
net.minecraft.network.play.server.SUpdateTileEntityPacket pkt) |
net.minecraftforge.fml.network.PacketDistributor.PacketTarget |
packetTarget() |
void |
readClientUpdate(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT tag) |
void |
sendData() |
net.minecraft.nbt.CompoundNBT |
writeToClient(net.minecraft.nbt.CompoundNBT tag) |
clearCache, clearRemoved, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getType, getViewDistance, hasLevel, isRemoved, load, loadStatic, logInvalidState, mirror, onChunkUnloaded, onlyOpCanSetNbt, rotate, save, setChanged, setLevelAndPosition, setPosition, setRemoved, triggerEventareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCapsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic SyncedTileEntity(net.minecraft.tileentity.TileEntityType<?> tileEntityTypeIn)
public net.minecraft.nbt.CompoundNBT getTileData()
getTileData in interface net.minecraftforge.common.extensions.IForgeTileEntitygetTileData in class net.minecraft.tileentity.TileEntitypublic net.minecraft.nbt.CompoundNBT getUpdateTag()
getUpdateTag in class net.minecraft.tileentity.TileEntitypublic void handleUpdateTag(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT tag)
public void sendData()
public void causeBlockUpdate()
public net.minecraft.network.play.server.SUpdateTileEntityPacket getUpdatePacket()
getUpdatePacket in class net.minecraft.tileentity.TileEntitypublic void onDataPacket(net.minecraft.network.NetworkManager net,
net.minecraft.network.play.server.SUpdateTileEntityPacket pkt)
public void readClientUpdate(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT tag)
public net.minecraft.nbt.CompoundNBT writeToClient(net.minecraft.nbt.CompoundNBT tag)
public void notifyUpdate()
public net.minecraftforge.fml.network.PacketDistributor.PacketTarget packetTarget()
public net.minecraft.world.chunk.Chunk containedChunk()