public class BasicTile<T extends BasicTile<T>>
extends net.minecraft.tileentity.TileEntity
| Constructor and Description |
|---|
BasicTile(BasicTileBlock<T> base) |
| Modifier and Type | Method and Description |
|---|---|
BasicTileBlock<T> |
getBasicTileBlock() |
net.minecraft.network.play.server.SUpdateTileEntityPacket |
getUpdatePacket() |
net.minecraft.nbt.CompoundNBT |
getUpdateTag() |
void |
handleSyncObject(net.minecraft.nbt.CompoundNBT nbt) |
boolean |
isClient() |
boolean |
isServer() |
void |
markForUpdate() |
net.minecraft.util.ActionResultType |
onActivated(net.minecraft.entity.player.PlayerEntity player,
net.minecraft.util.Hand hand,
net.minecraft.util.Direction facing,
double hitX,
double hitY,
double hitZ) |
void |
onDataPacket(net.minecraft.network.NetworkManager net,
net.minecraft.network.play.server.SUpdateTileEntityPacket pkt) |
void |
onNeighborChanged(net.minecraft.block.Block blockIn,
net.minecraft.util.math.BlockPos fromPos) |
void |
read(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT compound) |
void |
syncObject(java.lang.Object object) |
void |
updateNeigh() |
net.minecraft.nbt.CompoundNBT |
write(net.minecraft.nbt.CompoundNBT compound) |
addInfoToCrashReport, getBlockState, getMaxRenderDistanceSquared, getPos, getTileData, getType, getWorld, hasWorld, isRemoved, markDirty, mirror, onChunkUnloaded, onlyOpsCanSetNbt, readTileEntity, receiveClientEvent, remove, rotate, setPos, setWorldAndPos, updateContainingBlockInfo, validate, warnInvalidBlockareCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCapsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic BasicTile(BasicTileBlock<T> base)
@ParametersAreNonnullByDefault
public net.minecraft.util.ActionResultType onActivated(net.minecraft.entity.player.PlayerEntity player,
net.minecraft.util.Hand hand,
net.minecraft.util.Direction facing,
double hitX,
double hitY,
double hitZ)
public void onNeighborChanged(net.minecraft.block.Block blockIn,
net.minecraft.util.math.BlockPos fromPos)
public void read(net.minecraft.block.BlockState state,
net.minecraft.nbt.CompoundNBT compound)
read in class net.minecraft.tileentity.TileEntity@Nonnull public net.minecraft.nbt.CompoundNBT write(net.minecraft.nbt.CompoundNBT compound)
write in class net.minecraft.tileentity.TileEntitypublic void markForUpdate()
@Nonnull public net.minecraft.nbt.CompoundNBT getUpdateTag()
getUpdateTag in class net.minecraft.tileentity.TileEntitypublic void onDataPacket(net.minecraft.network.NetworkManager net,
net.minecraft.network.play.server.SUpdateTileEntityPacket pkt)
public net.minecraft.network.play.server.SUpdateTileEntityPacket getUpdatePacket()
getUpdatePacket in class net.minecraft.tileentity.TileEntitypublic void updateNeigh()
public void syncObject(java.lang.Object object)
public void handleSyncObject(net.minecraft.nbt.CompoundNBT nbt)
public boolean isClient()
public boolean isServer()
public BasicTileBlock<T> getBasicTileBlock()