From bdd7af8290f56398e89a6e75c9835eb4990d9fc3 Mon Sep 17 00:00:00 2001 From: games647 Date: Fri, 5 Jul 2024 14:45:20 +0200 Subject: [PATCH] Use case-sensitive name from the event joining player Related #1219 --- .../bukkit/listener/protocollib/ProtocolLibListener.java | 2 +- .../games647/fastlogin/velocity/listener/ConnectListener.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/ProtocolLibListener.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/ProtocolLibListener.java index 10ab8bee..e478106c 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/ProtocolLibListener.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/ProtocolLibListener.java @@ -119,8 +119,8 @@ public class ProtocolLibListener extends PacketAdapter { if (packetType == START) { if (plugin.getFloodgateService() != null) { boolean success = processFloodgateTasks(packetEvent); - // don't continue execution if the player was kicked by Floodgate if (!success) { + // don't continue execution if the player was kicked by Floodgate return; } } diff --git a/velocity/src/main/java/com/github/games647/fastlogin/velocity/listener/ConnectListener.java b/velocity/src/main/java/com/github/games647/fastlogin/velocity/listener/ConnectListener.java index e9c57369..98e2191a 100644 --- a/velocity/src/main/java/com/github/games647/fastlogin/velocity/listener/ConnectListener.java +++ b/velocity/src/main/java/com/github/games647/fastlogin/velocity/listener/ConnectListener.java @@ -117,7 +117,7 @@ public class ConnectListener { StoredProfile playerProfile = session.getProfile(); playerProfile.setId(verifiedUUID); if (!plugin.getCore().getConfig().get("premiumUuid", true)) { - UUID offlineUUID = UUIDAdapter.generateOfflineId(playerProfile.getName()); + UUID offlineUUID = UUIDAdapter.generateOfflineId(event.getUsername()); event.setGameProfile(event.getGameProfile().withId(offlineUUID)); plugin.getLog().info("Overridden UUID from {} to {} (based of {}) on {}", verifiedUUID, offlineUUID, verifiedUsername, event.getConnection());