瀏覽代碼

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

* Fix bug where players could know staff are invis

* remove whitespace
DarkKnights22 2 年之前
父節點
當前提交
c865c2d2e3
共有 1 個文件被更改,包括 10 次插入2 次删除
  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;