Class PortableCellWorkbenchInventory

java.lang.Object
appeng.api.inventories.BaseInternalInventory
appeng.util.inv.AppEngInternalInventory
gripe._90.megacells.item.cell.PortableCellWorkbenchInventory
All Implemented Interfaces:
appeng.api.inventories.InternalInventory, appeng.api.inventories.ItemTransfer, appeng.util.inv.InternalInventoryHost, Iterable<net.minecraft.world.item.ItemStack>

public class PortableCellWorkbenchInventory extends appeng.util.inv.AppEngInternalInventory implements appeng.util.inv.InternalInventoryHost
See CellWorkbenchBlockEntity
  • Constructor Summary

    Constructors
    Constructor
    Description
    PortableCellWorkbenchInventory(net.minecraft.world.item.ItemStack stack)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    void
    onChangeInventory(appeng.util.inv.AppEngInternalInventory inv, int slot)
     
    void
    saveChangedInventory(appeng.util.inv.AppEngInternalInventory inv)
     

    Methods inherited from class appeng.util.inv.AppEngInternalInventory

    eventsEnabled, extractItem, fromItemContainerContents, getHost, getSlotLimit, getStackInSlot, isItemValid, onContentsChanged, readFromNBT, setEnableClientEvents, setFilter, setHost, setItemDirect, setMaxStackSize, size, toItemContainerContents, writeToNBT

    Methods inherited from class appeng.api.inventories.BaseInternalInventory

    toItemHandler

    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, getRedstoneSignal, getSlotInv, getSubInventory, insertItem, isEmpty, iterator, removeItems, removeSimilarItems, sendChangeNotification, simulateAdd, simulateRemove, simulateSimilarRemove, toContainer

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Constructor Details

    • PortableCellWorkbenchInventory

      public PortableCellWorkbenchInventory(net.minecraft.world.item.ItemStack stack)
  • Method Details

    • onChangeInventory

      public void onChangeInventory(appeng.util.inv.AppEngInternalInventory inv, int slot)
      Specified by:
      onChangeInventory in interface appeng.util.inv.InternalInventoryHost
    • saveChangedInventory

      public void saveChangedInventory(appeng.util.inv.AppEngInternalInventory inv)
      Specified by:
      saveChangedInventory in interface appeng.util.inv.InternalInventoryHost
    • isClientSide

      public boolean isClientSide()
      Specified by:
      isClientSide in interface appeng.util.inv.InternalInventoryHost