public class TileEntityAccumulator
extends net.minecraft.tileentity.TileEntity
implements net.minecraft.util.ITickable
| Modifier and Type | Field and Description |
|---|---|
net.darkhax.tesla.api.implementation.BaseTeslaContainer |
container |
EnumAccumulator |
enumAccumulator |
| Constructor and Description |
|---|
TileEntityAccumulator() |
TileEntityAccumulator(EnumAccumulator acc) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AccumulatorInfo> |
getAccumulatorInfos() |
<T> T |
getCapability(net.minecraftforge.common.capabilities.Capability<T> capability,
net.minecraft.util.EnumFacing facing) |
AccumulatorInfo |
getInfoForFace(net.minecraft.util.EnumFacing face) |
net.minecraft.network.play.server.SPacketUpdateTileEntity |
getUpdatePacket() |
net.minecraft.nbt.NBTTagCompound |
getUpdateTag() |
boolean |
hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
net.minecraft.util.EnumFacing facing) |
void |
markDirty() |
void |
onDataPacket(net.minecraft.network.NetworkManager net,
net.minecraft.network.play.server.SPacketUpdateTileEntity pkt) |
protected boolean |
pushEnergy() |
void |
readFromNBT(net.minecraft.nbt.NBTTagCompound nbt) |
void |
setAccumulatorInfos(java.util.List<AccumulatorInfo> accumulatorInfos) |
void |
update() |
net.minecraft.nbt.NBTTagCompound |
writeToNBT(net.minecraft.nbt.NBTTagCompound nbt) |
addInfoToCrashReport, canRenderBreaking, create, deserializeNBT, getBlockMetadata, getBlockType, getDisplayName, getDistanceSq, getKey, getMaxRenderDistanceSquared, getPos, getRenderBoundingBox, getTileData, getWorld, handleUpdateTag, hasFastRenderer, hasWorld, invalidate, isInvalid, mirror, onChunkUnload, onLoad, onlyOpsCanSetNbt, receiveClientEvent, restrictNBTCopy, rotate, serializeNBT, setPos, setWorld, setWorldCreate, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, validatepublic net.darkhax.tesla.api.implementation.BaseTeslaContainer container
public EnumAccumulator enumAccumulator
public TileEntityAccumulator()
public TileEntityAccumulator(EnumAccumulator acc)
protected boolean pushEnergy()
public void update()
update in interface net.minecraft.util.ITickablepublic void markDirty()
markDirty in class net.minecraft.tileentity.TileEntitypublic net.minecraft.nbt.NBTTagCompound writeToNBT(net.minecraft.nbt.NBTTagCompound nbt)
writeToNBT in class net.minecraft.tileentity.TileEntitypublic void readFromNBT(net.minecraft.nbt.NBTTagCompound nbt)
readFromNBT in class net.minecraft.tileentity.TileEntity@Nullable public net.minecraft.network.play.server.SPacketUpdateTileEntity getUpdatePacket()
getUpdatePacket in class net.minecraft.tileentity.TileEntitypublic net.minecraft.nbt.NBTTagCompound getUpdateTag()
getUpdateTag in class net.minecraft.tileentity.TileEntitypublic void onDataPacket(net.minecraft.network.NetworkManager net,
net.minecraft.network.play.server.SPacketUpdateTileEntity pkt)
onDataPacket in class net.minecraft.tileentity.TileEntitypublic <T> T getCapability(net.minecraftforge.common.capabilities.Capability<T> capability,
net.minecraft.util.EnumFacing facing)
getCapability in interface net.minecraftforge.common.capabilities.ICapabilityProvidergetCapability in class net.minecraft.tileentity.TileEntitypublic boolean hasCapability(net.minecraftforge.common.capabilities.Capability<?> capability,
net.minecraft.util.EnumFacing facing)
hasCapability in interface net.minecraftforge.common.capabilities.ICapabilityProviderhasCapability in class net.minecraft.tileentity.TileEntitypublic java.util.List<AccumulatorInfo> getAccumulatorInfos()
public void setAccumulatorInfos(java.util.List<AccumulatorInfo> accumulatorInfos)
public AccumulatorInfo getInfoForFace(net.minecraft.util.EnumFacing face)