Bläddra i källkod

Fix bug where players could know staff are invis (#4833)

* Fix bug where players could know staff are invis

* remove whitespace
DarkKnights22 2 år sedan
förälder
incheckning
c865c2d2e3
1 ändrade filer med 10 tillägg och 2 borttagningar
  1. 10 2
      src/main/java/com/gmail/nossr50/commands/player/InspectCommand.java

+ 10 - 2
src/main/java/com/gmail/nossr50/commands/player/InspectCommand.java

@@ -85,11 +85,19 @@ public class InspectCommand implements TabExecutor {
                     }
                 }
 
-                sender.sendMessage(LocaleLoader.getString("Inspect.Stats", target.getName()));
+                if (isVanished) {
+                    sender.sendMessage(LocaleLoader.getString("Inspect.OfflineStats", playerName));
+                } else {
+                    sender.sendMessage(LocaleLoader.getString("Inspect.Stats", target.getName()));
+                }
+
                 CommandUtils.printGatheringSkills(target, sender);
                 CommandUtils.printCombatSkills(target, sender);
                 CommandUtils.printMiscSkills(target, sender);
-                sender.sendMessage(LocaleLoader.getString("Commands.PowerLevel", mcMMOPlayer.getPowerLevel()));
+
+                if (!isVanished) {
+                    sender.sendMessage(LocaleLoader.getString("Commands.PowerLevel", mcMMOPlayer.getPowerLevel()));
+                }
             }
 
             return true;