Class IngredientComponentStorageWrapperHandlerEnergyHandler.EnergyStorageWrapper

java.lang.Object
org.cyclops.commoncapabilities.ingredient.storage.IngredientComponentStorageWrapperHandlerEnergyHandler.EnergyStorageWrapper
All Implemented Interfaces:
net.neoforged.neoforge.transfer.energy.EnergyHandler
Enclosing class:
IngredientComponentStorageWrapperHandlerEnergyHandler<C>

public static class IngredientComponentStorageWrapperHandlerEnergyHandler.EnergyStorageWrapper extends Object implements net.neoforged.neoforge.transfer.energy.EnergyHandler
  • Constructor Details

  • Method Details

    • getAmountAsLong

      public long getAmountAsLong()
      Specified by:
      getAmountAsLong in interface net.neoforged.neoforge.transfer.energy.EnergyHandler
    • getCapacityAsLong

      public long getCapacityAsLong()
      Specified by:
      getCapacityAsLong in interface net.neoforged.neoforge.transfer.energy.EnergyHandler
    • insert

      public int insert(int max, net.neoforged.neoforge.transfer.transaction.TransactionContext transactionContext)
      Specified by:
      insert in interface net.neoforged.neoforge.transfer.energy.EnergyHandler
    • extract

      public int extract(int max, net.neoforged.neoforge.transfer.transaction.TransactionContext transactionContext)
      Specified by:
      extract in interface net.neoforged.neoforge.transfer.energy.EnergyHandler