From ae628136a7e738503d0140d1a1a7c10c3e3df883 Mon Sep 17 00:00:00 2001 From: EvilSeph Date: Sun, 13 Feb 2011 00:22:00 -0500 Subject: [PATCH] Exposes the recently added updateInventory method. We've decided to expose updateInventory as a temporary work-around for the inventory not updating issue we're aware of. The reasoning behind this is that addressing it properly will take some time and work and as this is clearly a roadblock for some plugin authors, the delay is not really acceptable. --- src/main/java/org/bukkit/entity/Player.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/org/bukkit/entity/Player.java b/src/main/java/org/bukkit/entity/Player.java index 8a826774..2c861c7b 100644 --- a/src/main/java/org/bukkit/entity/Player.java +++ b/src/main/java/org/bukkit/entity/Player.java @@ -76,4 +76,13 @@ public interface Player extends HumanEntity, CommandSender { * @param sneak true if player should appear sneaking */ public void setSneaking(boolean sneak); + + /** + * Forces an update of the player's entire inventory. + * + * @return + * + * @deprecated This method should not be relied upon as it is a temporary work-around for a larger, more complicated issue. + */ + public void updateInventory(); }