diff --git a/src/main/java/com/moulberry/axiom/packet/HelloPacketListener.java b/src/main/java/com/moulberry/axiom/packet/HelloPacketListener.java index d372c3c..6b6101e 100644 --- a/src/main/java/com/moulberry/axiom/packet/HelloPacketListener.java +++ b/src/main/java/com/moulberry/axiom/packet/HelloPacketListener.java @@ -46,8 +46,10 @@ public void onPluginMessageReceived(@NotNull String channel, @NotNull Player pla int dataVersion = friendlyByteBuf.readVarInt(); friendlyByteBuf.readNbt(); // Discard - if (dataVersion != SharedConstants.getCurrentVersion().getDataVersion().getVersion()) { - player.kick(Component.text("Axiom: Incompatible data version detected, are you using ViaVersion?")); + int serverDataVersion = SharedConstants.getCurrentVersion().getDataVersion().getVersion(); + if (dataVersion != serverDataVersion) { + player.kick(Component.text("Axiom: Incompatible data version detected (client " + dataVersion + + ", server " + serverDataVersion + "), are you using ViaVersion?")); return; }