diff --git a/src/main/java/serverutils/lib/data/Universe.java b/src/main/java/serverutils/lib/data/Universe.java index 3b25be7e..6333c550 100644 --- a/src/main/java/serverutils/lib/data/Universe.java +++ b/src/main/java/serverutils/lib/data/Universe.java @@ -602,7 +602,13 @@ public ForgePlayer getPlayer(GameProfile profile) { if (player == null && ServerUtilitiesConfig.general.merge_offline_mode_players.get(!server.isDedicatedServer())) { - player = getPlayer(profile.getName()); + String profileName = profile.getName(); + for (ForgePlayer p : players.values()) { + if (p.getName().equalsIgnoreCase(profileName)) { + player = p; + break; + } + } if (player != null) { players.put(profile.getId(), player);