diff options
Diffstat (limited to 'nms-patches/PacketPlayOutLogin.patch')
-rw-r--r-- | nms-patches/PacketPlayOutLogin.patch | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/nms-patches/PacketPlayOutLogin.patch b/nms-patches/PacketPlayOutLogin.patch new file mode 100644 index 00000000..4fcf2a76 --- /dev/null +++ b/nms-patches/PacketPlayOutLogin.patch @@ -0,0 +1,17 @@ +--- a/net/minecraft/server/PacketPlayOutLogin.java ++++ b/net/minecraft/server/PacketPlayOutLogin.java +@@ -54,7 +54,13 @@ + } + + packetdataserializer.writeByte(i); +- packetdataserializer.writeByte(this.d); ++ // CraftBukkit start ++ if (packetdataserializer.version < 108) { ++ packetdataserializer.writeByte(this.d); ++ } else { ++ packetdataserializer.writeInt(this.d); ++ } ++ // CraftBukkit end + packetdataserializer.writeByte(this.e.a()); + packetdataserializer.writeByte(this.f); + packetdataserializer.a(this.g.name()); |