From df17741c376cfdac8301e64a9dc9a956e75ae5f1 Mon Sep 17 00:00:00 2001 From: Jedediah Smith Date: Sun, 20 Mar 2016 06:44:49 -0400 Subject: [PATCH] Access items by EquipmentSlot diff --git a/src/main/java/org/bukkit/inventory/PlayerInventory.java b/src/main/java/org/bukkit/inventory/PlayerInventory.java index 557cc04..799f150 100644 --- a/src/main/java/org/bukkit/inventory/PlayerInventory.java +++ b/src/main/java/org/bukkit/inventory/PlayerInventory.java @@ -211,4 +211,22 @@ public interface PlayerInventory extends Inventory { public int clear(int id, int data); public HumanEntity getHolder(); + + // Paper start + /** + * Gets the {@link ItemStack} found in the slot. + * + * @param slot The slot + * @return The item stack in the slot + */ + ItemStack getItem(EquipmentSlot slot); + + /** + * Sets the {@link ItemStack} at the given {@link EquipmentSlot}. + * + * @param slot The slot for the stack + * @param stack The item stack to set + */ + void setItem(EquipmentSlot slot, ItemStack stack); + // Paper end } -- 2.7.4