public class BasicEnergyStorage
extends net.minecraftforge.energy.EnergyStorage
implements net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundNBT>
Constructor and Description |
---|
BasicEnergyStorage(int capacity) |
BasicEnergyStorage(int capacity,
int maxTransfer) |
BasicEnergyStorage(int capacity,
int maxReceive,
int maxExtract) |
BasicEnergyStorage(int capacity,
int maxReceive,
int maxExtract,
int energy) |
Modifier and Type | Method and Description |
---|---|
void |
addEnergy(int energy) |
void |
deserializeNBT(net.minecraft.nbt.CompoundNBT compound) |
static int |
getTileEntityEnergy(net.minecraft.tileentity.TileEntity tileEntity) |
static int |
getTileEntityEnergy(net.minecraft.tileentity.TileEntity tileEntity,
net.minecraft.util.Direction side) |
net.minecraft.nbt.CompoundNBT |
serializeNBT() |
void |
setEnergy(int energy) |
static void |
setTileEntityEnergy(net.minecraft.tileentity.TileEntity tileEntity,
net.minecraft.util.Direction side,
int energy) |
static void |
setTileEntityEnergy(net.minecraft.tileentity.TileEntity tileEntity,
int energy) |
public BasicEnergyStorage(int capacity)
public BasicEnergyStorage(int capacity, int maxTransfer)
public BasicEnergyStorage(int capacity, int maxReceive, int maxExtract)
public BasicEnergyStorage(int capacity, int maxReceive, int maxExtract, int energy)
public void setEnergy(int energy)
public void addEnergy(int energy)
public net.minecraft.nbt.CompoundNBT serializeNBT()
serializeNBT
in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundNBT>
public void deserializeNBT(net.minecraft.nbt.CompoundNBT compound)
deserializeNBT
in interface net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundNBT>
public static void setTileEntityEnergy(net.minecraft.tileentity.TileEntity tileEntity, int energy)
public static void setTileEntityEnergy(net.minecraft.tileentity.TileEntity tileEntity, net.minecraft.util.Direction side, int energy)
public static int getTileEntityEnergy(net.minecraft.tileentity.TileEntity tileEntity)
public static int getTileEntityEnergy(net.minecraft.tileentity.TileEntity tileEntity, net.minecraft.util.Direction side)