From 2fc3eb50f5dc6933d4457869102046657978525f Mon Sep 17 00:00:00 2001 From: Marc Baloup Date: Fri, 18 Jul 2025 01:56:28 +0200 Subject: [PATCH] Added missing javadoc --- .../paper/inventory/DummyPlayerInventory.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pandalib-paper/src/main/java/fr/pandacube/lib/paper/inventory/DummyPlayerInventory.java b/pandalib-paper/src/main/java/fr/pandacube/lib/paper/inventory/DummyPlayerInventory.java index 09eba3e..be08e9c 100644 --- a/pandalib-paper/src/main/java/fr/pandacube/lib/paper/inventory/DummyPlayerInventory.java +++ b/pandalib-paper/src/main/java/fr/pandacube/lib/paper/inventory/DummyPlayerInventory.java @@ -18,6 +18,9 @@ import java.util.Objects; */ public class DummyPlayerInventory extends InventoryWrapper implements PlayerInventory { + /** + * Total number of item slots in the player inventory. + */ public static final int PLAYER_INVENTORY_SIZE = 43; // 36 base inventory + 4 armor slots + 1 off hand + 2 hidden slots (body and saddle) private int heldItemSlot; @@ -116,18 +119,34 @@ public class DummyPlayerInventory extends InventoryWrapper implements PlayerInve setItem(36, boots); } + /** + * Gets the item stack in the SADDLE {@link EquipmentSlot}. + * @return the SADDLE item stack. + */ public ItemStack getSaddle() { return getItem(42); } + /** + * Puts the provided item stack in the SADDLE {@link EquipmentSlot}. + * @param saddle the item. + */ public void setSaddle(@Nullable ItemStack saddle) { setItem(42, saddle); } + /** + * Gets the item stack in the BODY {@link EquipmentSlot}. + * @return the BODY item stack. + */ public ItemStack getBody() { return getItem(41); } + /** + * Puts the provided item stack in the BODY {@link EquipmentSlot}. + * @param body the item. + */ public void setBody(@Nullable ItemStack body) { setItem(41, body); }