diff --git a/src/main/java/ru/nanit/limbo/connection/pipeline/PacketDecoder.java b/src/main/java/ru/nanit/limbo/connection/pipeline/PacketDecoder.java index 5589121..e25eff8 100644 --- a/src/main/java/ru/nanit/limbo/connection/pipeline/PacketDecoder.java +++ b/src/main/java/ru/nanit/limbo/connection/pipeline/PacketDecoder.java @@ -29,8 +29,8 @@ public class PacketDecoder extends MessageToMessageDecoder { Packet packet = mappings.getPacket(packetId); if (packet != null) { + Logger.debug("Received packet %s", packet.toString()); try { - Logger.debug("Received packet %s", packet.toString()); packet.decode(msg, version); } catch (Exception e) { Logger.warning("Cannot decode packet 0x%s: %s", Integer.toHexString(packetId), e.getMessage()); diff --git a/src/main/java/ru/nanit/limbo/protocol/packets/PacketHandshake.java b/src/main/java/ru/nanit/limbo/protocol/packets/PacketHandshake.java index 51721bf..c98b986 100644 --- a/src/main/java/ru/nanit/limbo/protocol/packets/PacketHandshake.java +++ b/src/main/java/ru/nanit/limbo/protocol/packets/PacketHandshake.java @@ -40,4 +40,9 @@ public class PacketHandshake implements PacketIn { this.port = msg.readUnsignedShort(); this.nextState = State.getById(msg.readVarInt()); } + + @Override + public String toString() { + return getClass().getSimpleName(); + } }