From 64106e2d6424f8645902efe1b7951ff07393f34c Mon Sep 17 00:00:00 2001 From: Intelli Date: Wed, 9 Mar 2022 15:32:18 -0700 Subject: [PATCH] Fixed "user not found" error when performing inventory lookups/rollbacks --- src/main/java/net/coreprotect/command/LookupCommand.java | 4 ++-- .../java/net/coreprotect/command/RollbackRestoreCommand.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/net/coreprotect/command/LookupCommand.java b/src/main/java/net/coreprotect/command/LookupCommand.java index 21995ea..5680af9 100755 --- a/src/main/java/net/coreprotect/command/LookupCommand.java +++ b/src/main/java/net/coreprotect/command/LookupCommand.java @@ -749,14 +749,14 @@ public class LookupCommand { } if (exists) { for (String check : euserlist) { - if (!check.equals("#global")) { + if (!check.equals("#global") && !check.equals("#hopper")) { exists = PlayerLookup.playerExists(connection, check); if (!exists) { baduser = check; break; } } - else { + else if (check.equals("#global")) { baduser = "#global"; exists = false; } diff --git a/src/main/java/net/coreprotect/command/RollbackRestoreCommand.java b/src/main/java/net/coreprotect/command/RollbackRestoreCommand.java index 59ddc5d..856c437 100755 --- a/src/main/java/net/coreprotect/command/RollbackRestoreCommand.java +++ b/src/main/java/net/coreprotect/command/RollbackRestoreCommand.java @@ -368,14 +368,14 @@ public class RollbackRestoreCommand { } if (exists) { for (String check : euserlist) { - if (!check.equals("#global")) { + if (!check.equals("#global") && !check.equals("#hopper")) { exists = PlayerLookup.playerExists(connection, check); if (!exists) { baduser = check; break; } } - else { + else if (check.equals("#global")) { baduser = "#global"; exists = false; }