From a1fa1e38f8c27d7bce3bbbf32e39ea279d16a68c Mon Sep 17 00:00:00 2001 From: Josh Roy <10731363+JRoy@users.noreply.github.com> Date: Sat, 1 Jul 2023 16:41:56 -0400 Subject: [PATCH] Don't do visibility checks for OfflinePlayers (#5375) Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com> --- Essentials/src/main/java/com/earth2me/essentials/User.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Essentials/src/main/java/com/earth2me/essentials/User.java b/Essentials/src/main/java/com/earth2me/essentials/User.java index 4c63fd0be6a..bc354fc0f62 100644 --- a/Essentials/src/main/java/com/earth2me/essentials/User.java +++ b/Essentials/src/main/java/com/earth2me/essentials/User.java @@ -679,6 +679,9 @@ public boolean toggleAfk(final AfkStatusChangeEvent.Cause cause) { @Override public boolean isHiddenFrom(Player player) { + if (getBase() instanceof OfflinePlayer || player instanceof OfflinePlayer) { + return true; + } return !player.canSee(getBase()); }