Package appeng.api.inventories
Class BaseInternalInventory
java.lang.Object
appeng.api.inventories.BaseInternalInventory
- All Implemented Interfaces:
InternalInventory
,ItemTransfer
,Iterable<net.minecraft.world.item.ItemStack>
Implementation aid for
InternalInventory
that ensures the platorm adapter maintains its referential equality
over time.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal net.neoforged.neoforge.items.IItemHandler
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface appeng.api.inventories.InternalInventory
addItems, addItems, clear, extractItem, getRedstoneSignal, getSlotInv, getSlotLimit, getStackInSlot, getSubInventory, insertItem, isEmpty, isItemValid, iterator, removeItems, removeSimilarItems, sendChangeNotification, setItemDirect, simulateAdd, simulateRemove, simulateSimilarRemove, size, toContainer
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
BaseInternalInventory
public BaseInternalInventory()
-
-
Method Details
-
toItemHandler
public final net.neoforged.neoforge.items.IItemHandler toItemHandler()- Specified by:
toItemHandler
in interfaceInternalInventory
-