Class InventoryAttachment.Wrapped

java.lang.Object
net.neoforged.neoforge.items.ItemStackHandler
dev.latvian.mods.kubejs.block.entity.InventoryAttachment.Wrapped
All Implemented Interfaces:
InventoryKJS, net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>, net.neoforged.neoforge.items.IItemHandler, net.neoforged.neoforge.items.IItemHandlerModifiable
Enclosing class:
InventoryAttachment

public static class InventoryAttachment.Wrapped extends net.neoforged.neoforge.items.ItemStackHandler implements InventoryKJS
  • Field Details

  • Constructor Details

  • Method Details

    • stacks

      public net.minecraft.core.NonNullList<net.minecraft.world.item.ItemStack> stacks()
    • onContentsChanged

      protected void onContentsChanged(int slot)
      Overrides:
      onContentsChanged in class net.neoforged.neoforge.items.ItemStackHandler
    • isItemValid

      public boolean isItemValid(int slot, net.minecraft.world.item.ItemStack stack)
      Specified by:
      isItemValid in interface net.neoforged.neoforge.items.IItemHandler
      Overrides:
      isItemValid in class net.neoforged.neoforge.items.ItemStackHandler
    • kjs$getWidth

      public int kjs$getWidth()
      Specified by:
      kjs$getWidth in interface InventoryKJS
    • kjs$getHeight

      public int kjs$getHeight()
      Specified by:
      kjs$getHeight in interface InventoryKJS