diff --git a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/ManualNameChange.java b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/ManualNameChange.java index 61e315ae..cc085602 100644 --- a/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/ManualNameChange.java +++ b/bukkit/src/main/java/com/github/games647/fastlogin/bukkit/listener/protocollib/ManualNameChange.java @@ -82,7 +82,7 @@ public class ManualNameChange extends PacketAdapter { String prefixedName = FloodgateApi.getInstance().getPlayerPrefix() + originalProfile.getName(); setUsername(packet, prefixedName); } - + private void setUsername(PacketContainer packet, String name) { if (packet.getGameProfiles().size() > 0) { WrappedGameProfile updatedProfile = new WrappedGameProfile(UUID.randomUUID(), name); 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 af526580..657b60fa 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 @@ -109,6 +109,8 @@ public class ProtocolLibListener extends PacketAdapter { return; } + plugin.getLog().info("New packet {} from {}", packetEvent.getPacketType(), packetEvent.getPlayer()); + Player sender = packetEvent.getPlayer(); PacketType packetType = packetEvent.getPacketType(); if (packetType == START) { @@ -156,7 +158,7 @@ public class ProtocolLibListener extends PacketAdapter { packetEvent.getAsyncMarker().incrementProcessingDelay(); Runnable verifyTask = new VerifyResponseTask( - plugin, packetEvent, sender, session, sharedSecret, keyPair + plugin, packetEvent, sender, session, sharedSecret, keyPair ); plugin.getScheduler().runAsync(verifyTask); } else { @@ -217,7 +219,7 @@ public class ProtocolLibListener extends PacketAdapter { PacketContainer packet = packetEvent.getPacket(); var profileKey = packet.getOptionals(BukkitConverters.getWrappedPublicKeyDataConverter()) - .optionRead(0); + .optionRead(0); var clientKey = profileKey.flatMap(opt -> opt).flatMap(this::verifyPublicKey); if (verifyClientKeys && !clientKey.isPresent()) { @@ -232,7 +234,7 @@ public class ProtocolLibListener extends PacketAdapter { packetEvent.getAsyncMarker().incrementProcessingDelay(); Runnable nameCheckTask = new NameCheckTask( - plugin, random, player, packetEvent, username, clientKey.orElse(null), keyPair.getPublic() + plugin, random, player, packetEvent, username, clientKey.orElse(null), keyPair.getPublic() ); plugin.getScheduler().runAsync(nameCheckTask); }