summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorfeildmaster <admin@feildmaster.com>2012-07-10 13:38:07 -0500
committerfeildmaster <admin@feildmaster.com>2012-07-11 17:12:26 -0500
commit77bdf88cd6c6f461f4a7da03f9e69d0faf99312d (patch)
tree4c3f3634c1cc2256cfd4774f1fa6ca0532a87be3 /src
parenteb3f24011f5b5020b9912230ca97d1cff69a6958 (diff)
downloadbukkit-77bdf88cd6c6f461f4a7da03f9e69d0faf99312d.tar
bukkit-77bdf88cd6c6f461f4a7da03f9e69d0faf99312d.tar.gz
bukkit-77bdf88cd6c6f461f4a7da03f9e69d0faf99312d.tar.lz
bukkit-77bdf88cd6c6f461f4a7da03f9e69d0faf99312d.tar.xz
bukkit-77bdf88cd6c6f461f4a7da03f9e69d0faf99312d.zip
Add API to get a players experience to level (getExpToLevel). Implements BUKKIT-1906
This is the total experience one needs to gain a level.
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/bukkit/entity/HumanEntity.java7
-rw-r--r--src/test/java/org/bukkit/plugin/messaging/TestPlayer.java4
2 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/entity/HumanEntity.java b/src/main/java/org/bukkit/entity/HumanEntity.java
index 7ad0cf83..e1f9f5a3 100644
--- a/src/main/java/org/bukkit/entity/HumanEntity.java
+++ b/src/main/java/org/bukkit/entity/HumanEntity.java
@@ -146,4 +146,11 @@ public interface HumanEntity extends LivingEntity, AnimalTamer, Permissible, Inv
* @return Whether they are blocking.
*/
public boolean isBlocking();
+
+ /**
+ * Get the total amount of experience required for the player to level
+ *
+ * @return Experience required to level up
+ */
+ public int getExpToLevel();
}
diff --git a/src/test/java/org/bukkit/plugin/messaging/TestPlayer.java b/src/test/java/org/bukkit/plugin/messaging/TestPlayer.java
index 061a5e06..4de6dd2a 100644
--- a/src/test/java/org/bukkit/plugin/messaging/TestPlayer.java
+++ b/src/test/java/org/bukkit/plugin/messaging/TestPlayer.java
@@ -764,4 +764,8 @@ public class TestPlayer implements Player {
public boolean isValid() {
throw new UnsupportedOperationException("Not supported yet.");
}
+
+ public int getExpToLevel() {
+ throw new UnsupportedOperationException("Not supported yet.");
+ }
}