Class ItemBlockEnergyStorage
java.lang.Object
com.refinedmods.refinedstorage.api.network.impl.energy.AbstractProxyEnergyStorage
com.refinedmods.refinedstorage.api.network.impl.energy.AbstractListeningEnergyStorage
com.refinedmods.refinedstorage.common.support.energy.ItemBlockEnergyStorage
- All Implemented Interfaces:
EnergyStorage
public class ItemBlockEnergyStorage
extends com.refinedmods.refinedstorage.api.network.impl.energy.AbstractListeningEnergyStorage
-
Constructor Summary
ConstructorsConstructorDescriptionItemBlockEnergyStorage(EnergyStorage delegate, net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.entity.BlockEntityType<?> blockEntityType, EnergyItemContext context) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonStoredChanged(long stored) static voidread(EnergyStorage energyStorage, net.minecraft.world.level.storage.ValueInput input) static voidstore(net.minecraft.world.level.storage.ValueOutput output, long stored) Methods inherited from class com.refinedmods.refinedstorage.api.network.impl.energy.AbstractListeningEnergyStorage
extract, receiveMethods inherited from class com.refinedmods.refinedstorage.api.network.impl.energy.AbstractProxyEnergyStorage
getCapacity, getStored
-
Constructor Details
-
ItemBlockEnergyStorage
public ItemBlockEnergyStorage(EnergyStorage delegate, net.minecraft.world.item.ItemStack stack, net.minecraft.world.level.block.entity.BlockEntityType<?> blockEntityType, EnergyItemContext context)
-
-
Method Details
-
onStoredChanged
protected void onStoredChanged(long stored) - Specified by:
onStoredChangedin classcom.refinedmods.refinedstorage.api.network.impl.energy.AbstractListeningEnergyStorage
-
store
public static void store(net.minecraft.world.level.storage.ValueOutput output, long stored) -
read
public static void read(EnergyStorage energyStorage, net.minecraft.world.level.storage.ValueInput input)
-