From c42fef26806b42677fea3fe00b1e18d8fc7de446 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Thu, 15 Sep 2011 05:12:50 +0100 Subject: [PATCH] Added Player.get/setExperience, totalExperience and level By: Dinnerbone --- .../main/java/org/bukkit/entity/Player.java | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/paper-api/src/main/java/org/bukkit/entity/Player.java b/paper-api/src/main/java/org/bukkit/entity/Player.java index 69d7e173ee..de744ccaad 100644 --- a/paper-api/src/main/java/org/bukkit/entity/Player.java +++ b/paper-api/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); }