Class ItemEnergyStorage
java.lang.Object
net.neoforged.neoforge.energy.EnergyStorage
com.refinedmods.refinedstorage.energy.ItemEnergyStorage
- All Implemented Interfaces:
- net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.Tag>,- net.neoforged.neoforge.energy.IEnergyStorage
public class ItemEnergyStorage
extends net.neoforged.neoforge.energy.EnergyStorage
- 
Field SummaryFields inherited from class net.neoforged.neoforge.energy.EnergyStoragecapacity, energy, maxExtract, maxReceive
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintextractEnergy(int maxExtract, boolean simulate) intreceiveEnergy(int maxReceive, boolean simulate) Methods inherited from class net.neoforged.neoforge.energy.EnergyStoragecanExtract, canReceive, deserializeNBT, getEnergyStored, getMaxEnergyStored, serializeNBT
- 
Constructor Details- 
ItemEnergyStoragepublic ItemEnergyStorage(net.minecraft.world.item.ItemStack stack, int capacity) 
 
- 
- 
Method Details- 
receiveEnergypublic int receiveEnergy(int maxReceive, boolean simulate) - Specified by:
- receiveEnergyin interface- net.neoforged.neoforge.energy.IEnergyStorage
- Overrides:
- receiveEnergyin class- net.neoforged.neoforge.energy.EnergyStorage
 
- 
extractEnergypublic int extractEnergy(int maxExtract, boolean simulate) - Specified by:
- extractEnergyin interface- net.neoforged.neoforge.energy.IEnergyStorage
- Overrides:
- extractEnergyin class- net.neoforged.neoforge.energy.EnergyStorage
 
 
-