13
0
geforkt von Mirrors/Paper

Fixed clients not seeing EXP update immediately after using .setTotalExp and level methods

Dieser Commit ist enthalten in:
Nathan Adams 2011-12-12 19:44:14 +00:00
Ursprung bd181fa04e
Commit 52faa415ef

Datei anzeigen

@ -497,6 +497,7 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
public void setLevel(int level) {
getHandle().expLevel = level;
getHandle().cf = -1;
}
public int getTotalExperience() {
@ -505,6 +506,7 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
public void setTotalExperience(int exp) {
getHandle().expTotal = exp;
getHandle().cf = -1;
if (getTotalExperience() > getExperience()) {
getHandle().expTotal = getTotalExperience();