java.lang.Object
net.raphimc.vialegacy.protocol.alpha.a1_2_3_5_1_2_6tob1_0_1_1_1.storage.InventoryStorage
All Implemented Interfaces:
com.viaversion.viaversion.api.connection.StorableObject

public class InventoryStorage extends Object implements com.viaversion.viaversion.api.connection.StorableObject
  • Field Details

    • WORKBENCH_WID

      public static final byte WORKBENCH_WID
      See Also:
    • FURNACE_WID

      public static final byte FURNACE_WID
      See Also:
    • CHEST_WID

      public static final byte CHEST_WID
      See Also:
    • handItem

      public com.viaversion.viaversion.api.minecraft.item.Item handItem
    • mainInventory

      public com.viaversion.viaversion.api.minecraft.item.Item[] mainInventory
    • craftingInventory

      public com.viaversion.viaversion.api.minecraft.item.Item[] craftingInventory
    • armorInventory

      public com.viaversion.viaversion.api.minecraft.item.Item[] armorInventory
    • containers

      public final Map<com.viaversion.viaversion.api.minecraft.BlockPosition,com.viaversion.viaversion.api.minecraft.item.Item[]> containers
    • openContainerPos

      public com.viaversion.viaversion.api.minecraft.BlockPosition openContainerPos
    • selectedHotbarSlot

      public short selectedHotbarSlot
  • Constructor Details

    • InventoryStorage

      public InventoryStorage()
  • Method Details

    • unload

      public void unload(int chunkX, int chunkZ)
    • resetPlayerInventory

      public void resetPlayerInventory()