From c865c2d2e372f74e90df3ecb76219ed2015ed92c Mon Sep 17 00:00:00 2001 From: DarkKnights22 Date: Sun, 4 Dec 2022 22:21:22 +0000 Subject: [PATCH] Fix bug where players could know staff are invis (#4833) * Fix bug where players could know staff are invis * remove whitespace --- .../nossr50/commands/player/InspectCommand.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/gmail/nossr50/commands/player/InspectCommand.java b/src/main/java/com/gmail/nossr50/commands/player/InspectCommand.java index 5779147ea..f1b93b1af 100644 --- a/src/main/java/com/gmail/nossr50/commands/player/InspectCommand.java +++ b/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;