From 0abbb7ad7af06b96e2c801c1b31024e308cb7e54 Mon Sep 17 00:00:00 2001 From: Dinnerbone Date: Thu, 15 Sep 2011 05:12:50 +0100 Subject: [PATCH] Added Player.get/setExperience, totalExperience and level --- src/main/java/org/bukkit/entity/Player.java | 41 +++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/src/main/java/org/bukkit/entity/Player.java b/src/main/java/org/bukkit/entity/Player.java index 69d7e173..de744cca 100644 --- a/src/main/java/org/bukkit/entity/Player.java +++ b/src/main/java/org/bukkit/entity/Player.java @@ -293,4 +293,45 @@ public interface Player extends HumanEntity, CommandSender, OfflinePlayer { */ public void resetPlayerTime(); + /** + * Gets the players current experience points towards the next level + * + * @return Current experience points + */ + public int getExperience(); + + /** + * Sets the players current experience points + * + * @param exp New experience points + */ + public void setExperience(int exp); + + /** + * Gets the players current experience level + * + * @return Current experience level + */ + public int getLevel(); + + /** + * Sets the players current experience level + * + * @param exp New experience level + */ + public void setLevel(int level); + + /** + * Gets the players total experience points + * + * @return Current total experience points + */ + public int getTotalExperience(); + + /** + * Sets the players current experience level + * + * @param exp New experience level + */ + public void setTotalExperience(int exp); }