Class ItemContainerWrapper

java.lang.Object
net.minecraftforge.items.wrapper.InvWrapper
earth.terrarium.botarium.forge.item.ItemContainerWrapper
All Implemented Interfaces:
AutoSerializable, net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>, net.minecraftforge.items.IItemHandler, net.minecraftforge.items.IItemHandlerModifiable

public class ItemContainerWrapper extends net.minecraftforge.items.wrapper.InvWrapper implements net.minecraftforge.common.capabilities.ICapabilityProvider, AutoSerializable
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> @NotNull net.minecraftforge.common.util.LazyOptional<T>
    getCapability(@NotNull net.minecraftforge.common.capabilities.Capability<T> capability, @Nullable net.minecraft.core.Direction arg)
     
     

    Methods inherited from class net.minecraftforge.items.wrapper.InvWrapper

    equals, extractItem, getInv, getSlotLimit, getSlots, getStackInSlot, hashCode, insertItem, isItemValid, setStackInSlot

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface earth.terrarium.botarium.forge.AutoSerializable

    deserializeNBT, serializeNBT

    Methods inherited from interface net.minecraftforge.common.capabilities.ICapabilityProvider

    getCapability
  • Constructor Details

  • Method Details

    • getCapability

      @NotNull public <T> @NotNull net.minecraftforge.common.util.LazyOptional<T> getCapability(@NotNull @NotNull net.minecraftforge.common.capabilities.Capability<T> capability, @Nullable @Nullable net.minecraft.core.Direction arg)
      Specified by:
      getCapability in interface net.minecraftforge.common.capabilities.ICapabilityProvider
    • getSerializable

      public Serializable getSerializable()
      Specified by:
      getSerializable in interface AutoSerializable