Class SimpleEnergyHandlerCapacity
java.lang.Object
net.neoforged.neoforge.transfer.energy.SimpleEnergyHandler
org.cyclops.integrateddynamics.capability.energystorage.SimpleEnergyHandlerCapacity
- All Implemented Interfaces:
net.neoforged.neoforge.common.util.ValueIOSerializable,net.neoforged.neoforge.transfer.energy.EnergyHandler,IEnergyStorageCapacity
public class SimpleEnergyHandlerCapacity
extends net.neoforged.neoforge.transfer.energy.SimpleEnergyHandler
implements IEnergyStorageCapacity
-
Field Summary
Fields inherited from class net.neoforged.neoforge.transfer.energy.SimpleEnergyHandler
capacity, energy, maxExtract, maxInsert -
Constructor Summary
ConstructorsConstructorDescriptionSimpleEnergyHandlerCapacity(int capacity) SimpleEnergyHandlerCapacity(int capacity, int maxTransfer) SimpleEnergyHandlerCapacity(int capacity, int maxInsert, int maxExtract) SimpleEnergyHandlerCapacity(int capacity, int maxInsert, int maxExtract, int energy) -
Method Summary
Methods inherited from class net.neoforged.neoforge.transfer.energy.SimpleEnergyHandler
deserialize, extract, getAmountAsLong, getCapacityAsLong, insert, onEnergyChanged, serialize, setMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.neoforged.neoforge.transfer.energy.EnergyHandler
extract, getAmountAsInt, getAmountAsLong, getCapacityAsInt, getCapacityAsLong, insert
-
Constructor Details
-
SimpleEnergyHandlerCapacity
public SimpleEnergyHandlerCapacity(int capacity) -
SimpleEnergyHandlerCapacity
public SimpleEnergyHandlerCapacity(int capacity, int maxTransfer) -
SimpleEnergyHandlerCapacity
public SimpleEnergyHandlerCapacity(int capacity, int maxInsert, int maxExtract) -
SimpleEnergyHandlerCapacity
public SimpleEnergyHandlerCapacity(int capacity, int maxInsert, int maxExtract, int energy)
-
-
Method Details
-
setCapacity
public void setCapacity(int capacity) - Specified by:
setCapacityin interfaceIEnergyStorageCapacity
-