Class PlayerInventory

java.lang.Object
org.geysermc.geyser.inventory.Inventory
org.geysermc.geyser.inventory.PlayerInventory

public class PlayerInventory extends Inventory
  • Constructor Details

    • PlayerInventory

      public PlayerInventory()
  • Method Details

    • getOffsetForHotbar

      public int getOffsetForHotbar(@org.jetbrains.annotations.Range(from=0L, to=8L) int slot)
      Specified by:
      getOffsetForHotbar in class Inventory
    • setCursor

      public void setCursor(@Nonnull GeyserItemStack newCursor, GeyserSession session)
    • getItemInHand

      public GeyserItemStack getItemInHand(@Nonnull com.github.steveice10.mc.protocol.data.game.entity.player.Hand hand)
    • getItemInHand

      public GeyserItemStack getItemInHand()
    • setItemInHand

      public void setItemInHand(@Nonnull GeyserItemStack item)
    • getOffhand

      public GeyserItemStack getOffhand()
    • getHeldItemSlot

      public int getHeldItemSlot()
      Stores the held item slot, starting at index 0. Add 36 in order to get the network item slot.
    • setHeldItemSlot

      public void setHeldItemSlot(int heldItemSlot)
      Stores the held item slot, starting at index 0. Add 36 in order to get the network item slot.
    • getCursor

      @Nonnull public GeyserItemStack getCursor()