public interface ISyncedContainerTileEntity
TileEntity
and use
UContainerTileEntity
for synchronizationModifier and Type | Method and Description |
---|---|
void |
getClientSyncContainerData(net.minecraft.nbt.NBTTagCompound compound) |
void |
getServerSyncContainerData(net.minecraft.nbt.NBTTagCompound compound) |
void |
handleFromClientSyncContainerData(net.minecraft.nbt.NBTTagCompound compound) |
void |
handleFromServerSyncContainerData(net.minecraft.nbt.NBTTagCompound compound) |
default void |
sendMessageToClient(net.minecraft.entity.player.EntityPlayerMP player,
net.minecraft.util.math.BlockPos pos,
net.minecraft.nbt.NBTTagCompound compound) |
default void |
sendMessageToServer(net.minecraft.util.math.BlockPos pos,
net.minecraft.nbt.NBTTagCompound compound) |
default void |
syncClientToServer(net.minecraft.util.math.BlockPos pos) |
default void |
syncServerToClient(net.minecraft.entity.player.EntityPlayerMP player,
net.minecraft.util.math.BlockPos pos) |
void getServerSyncContainerData(net.minecraft.nbt.NBTTagCompound compound)
void handleFromServerSyncContainerData(net.minecraft.nbt.NBTTagCompound compound)
void getClientSyncContainerData(net.minecraft.nbt.NBTTagCompound compound)
void handleFromClientSyncContainerData(net.minecraft.nbt.NBTTagCompound compound)
default void syncServerToClient(net.minecraft.entity.player.EntityPlayerMP player, net.minecraft.util.math.BlockPos pos)
default void syncClientToServer(net.minecraft.util.math.BlockPos pos)
default void sendMessageToClient(net.minecraft.entity.player.EntityPlayerMP player, net.minecraft.util.math.BlockPos pos, net.minecraft.nbt.NBTTagCompound compound)
default void sendMessageToServer(net.minecraft.util.math.BlockPos pos, net.minecraft.nbt.NBTTagCompound compound)