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 89d05d9fd5..54e82a37f6 100644 --- a/paper-api/src/main/java/org/bukkit/entity/Player.java +++ b/paper-api/src/main/java/org/bukkit/entity/Player.java @@ -834,6 +834,31 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM */ public void setTotalExperience(int exp); + /** + * Send an experience change. + * + * This fakes an experience change packet for a user. This will not actually + * change the experience points in any way. + * + * @param progress Experience progress percentage (between 0.0 and 1.0) + * @see #setExp(float) + */ + public void sendExperienceChange(float progress); + + /** + * Send an experience change. + * + * This fakes an experience change packet for a user. This will not actually + * change the experience points in any way. + * + * @param progress New experience progress percentage (between 0.0 and 1.0) + * @param level New experience level + * + * @see #setExp(float) + * @see #setLevel(int) + */ + public void sendExperienceChange(float progress, int level); + /** * Gets the players current exhaustion level. *