Explorar o código

null check on player debug command

nossr50 %!s(int64=5) %!d(string=hai) anos
pai
achega
27b1c6b094

+ 4 - 0
mcmmo-core/src/main/java/com/gmail/nossr50/commands/admin/PlayerDebugCommand.java

@@ -22,6 +22,10 @@ public class PlayerDebugCommand extends BaseCommand {
     public void onCommand(CommandSender sender) {
     public void onCommand(CommandSender sender) {
         if(sender instanceof Player) {
         if(sender instanceof Player) {
             McMMOPlayer mcMMOPlayer = plugin.getUserManager().getPlayer((Player) sender);
             McMMOPlayer mcMMOPlayer = plugin.getUserManager().getPlayer((Player) sender);
+
+            if(mcMMOPlayer == null)
+                return;
+
             mcMMOPlayer.toggleDebugMode(); //Toggle debug mode
             mcMMOPlayer.toggleDebugMode(); //Toggle debug mode
             plugin.getNotificationManager().sendPlayerInformationChatOnlyPrefixed(mcMMOPlayer.getPlayer(), "Commands.Mmodebug.Toggle", String.valueOf(mcMMOPlayer.isDebugMode()));
             plugin.getNotificationManager().sendPlayerInformationChatOnlyPrefixed(mcMMOPlayer.getPlayer(), "Commands.Mmodebug.Toggle", String.valueOf(mcMMOPlayer.isDebugMode()));
         } else {
         } else {