public abstract class BasicContainerEnergyTileEntity extends BasicEnergyTileEntity implements info.u_team.u_team_core.api.sync.IInitSyncedTileEntity
internalEnergyStorage, internalEnergyStorageOptional
Constructor and Description |
---|
BasicContainerEnergyTileEntity(net.minecraft.tileentity.TileEntityType<?> type,
int capacity,
int maxReceive,
int maxExtract) |
BasicContainerEnergyTileEntity(net.minecraft.tileentity.TileEntityType<?> type,
int capacity,
int maxReceive,
int maxExtract,
int currentEnergy) |
Modifier and Type | Method and Description |
---|---|
void |
handleInitialDataBuffer(net.minecraft.network.PacketBuffer buffer) |
void |
sendInitialDataBuffer(net.minecraft.network.PacketBuffer buffer) |
getInternalEnergyStorage, getInternalEnergyStorageOptional, readNBT, remove, writeNBT
tick, tickClient, tickServer
getUpdatePacket, getUpdateTag, handleChunkLoadData, handleUpdateStateData, handleUpdateTag, onDataPacket, read, sendChangesToClient, sendChangesToClient, sendChunkLoadData, sendUpdateStateData, write
addInfoToCrashReport, create, getBlockState, getDistanceSq, getMaxRenderDistanceSquared, getPos, getTileData, getType, getWorld, hasWorld, isRemoved, markDirty, mirror, onlyOpsCanSetNbt, receiveClientEvent, rotate, setPos, setWorld, updateContainingBlockInfo, validate, warnInvalidBlock
areCapsCompatible, areCapsCompatible, deserializeCaps, gatherCapabilities, gatherCapabilities, getCapabilities, getCapability, invalidateCaps, reviveCaps, serializeCaps
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDisplayName
public BasicContainerEnergyTileEntity(net.minecraft.tileentity.TileEntityType<?> type, int capacity, int maxReceive, int maxExtract)
public BasicContainerEnergyTileEntity(net.minecraft.tileentity.TileEntityType<?> type, int capacity, int maxReceive, int maxExtract, int currentEnergy)
public void sendInitialDataBuffer(net.minecraft.network.PacketBuffer buffer)
sendInitialDataBuffer
in interface info.u_team.u_team_core.api.sync.IInitSyncedTileEntity
public void handleInitialDataBuffer(net.minecraft.network.PacketBuffer buffer)
handleInitialDataBuffer
in interface info.u_team.u_team_core.api.sync.IInitSyncedTileEntity