Class BaseInternalInventory

java.lang.Object
appeng.api.inventories.BaseInternalInventory
All Implemented Interfaces:
InternalInventory, ItemTransfer, Iterable<net.minecraft.world.item.ItemStack>

public abstract class BaseInternalInventory extends Object implements InternalInventory
Implementation aid for InternalInventory that ensures the platorm adapter maintains its referential equality over time.
  • Constructor Details

    • BaseInternalInventory

      public BaseInternalInventory()
  • Method Details

    • toResourceHandler

      public final net.neoforged.neoforge.transfer.ResourceHandler<net.neoforged.neoforge.transfer.item.ItemResource> toResourceHandler()
      Specified by:
      toResourceHandler in interface InternalInventory
    • createResourceHandler

      protected net.neoforged.neoforge.transfer.ResourceHandler<net.neoforged.neoforge.transfer.item.ItemResource> createResourceHandler()