From 5601006d64cbfd646555cdcb31c433d8259fb86d Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Tue, 10 Jul 2012 13:38:07 -0500 Subject: [PATCH] Add API to get a players experience to level (getExpToLevel). Implements BUKKIT-1906 This is the total experience one needs to gain a level. By: feildmaster --- paper-api/src/main/java/org/bukkit/entity/HumanEntity.java | 7 +++++++ .../test/java/org/bukkit/plugin/messaging/TestPlayer.java | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/paper-api/src/main/java/org/bukkit/entity/HumanEntity.java b/paper-api/src/main/java/org/bukkit/entity/HumanEntity.java index 7ad0cf836..e1f9f5a38 100644 --- a/paper-api/src/main/java/org/bukkit/entity/HumanEntity.java +++ b/paper-api/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/paper-api/src/test/java/org/bukkit/plugin/messaging/TestPlayer.java b/paper-api/src/test/java/org/bukkit/plugin/messaging/TestPlayer.java index 061a5e06b..4de6dd2a3 100644 --- a/paper-api/src/test/java/org/bukkit/plugin/messaging/TestPlayer.java +++ b/paper-api/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."); + } }