Quellcode durchsuchen

Clean up after our experience commands. Fixes #1324

GJ vor 12 Jahren
Ursprung
Commit
c501ebb357

+ 7 - 2
src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java

@@ -52,7 +52,7 @@ public abstract class ExperienceCommand implements TabExecutor {
                 profile = mcMMOPlayer.getProfile();
 
                 editValues();
-                allSkills = false;
+                cleanUp();
                 return true;
 
             case 3:
@@ -85,7 +85,7 @@ public abstract class ExperienceCommand implements TabExecutor {
                 }
 
                 handleSenderMessage(sender, args[0]);
-                allSkills = false;
+                cleanUp();
                 return true;
 
             default:
@@ -169,4 +169,9 @@ public abstract class ExperienceCommand implements TabExecutor {
             }
         }
     }
+
+    private void cleanUp() {
+        allSkills = false;
+        player = null;
+    }
 }