mirror of
https://github.com/PaperMC/Paper.git
synced 2024-12-28 23:38:25 +01:00
ba6d010b34
Upstream has released updates that appears to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: fd6a980a Fix PlayerInventory.setItem docs
34 lines
No EOL
1.1 KiB
Diff
34 lines
No EOL
1.1 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Jedediah Smith <jedediah@silencegreys.com>
|
|
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 fc5772e8..d56f6e00 100644
|
|
--- a/src/main/java/org/bukkit/inventory/PlayerInventory.java
|
|
+++ b/src/main/java/org/bukkit/inventory/PlayerInventory.java
|
|
@@ -0,0 +0,0 @@ public interface PlayerInventory extends Inventory {
|
|
public void setHeldItemSlot(int slot);
|
|
|
|
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
|
|
}
|
|
--
|