diff options
Diffstat (limited to 'nms-patches/PacketPlayOutWorldBorder.patch')
-rw-r--r-- | nms-patches/PacketPlayOutWorldBorder.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/nms-patches/PacketPlayOutWorldBorder.patch b/nms-patches/PacketPlayOutWorldBorder.patch new file mode 100644 index 00000000..d37e4ec3 --- /dev/null +++ b/nms-patches/PacketPlayOutWorldBorder.patch @@ -0,0 +1,15 @@ +--- a/net/minecraft/server/PacketPlayOutWorldBorder.java ++++ b/net/minecraft/server/PacketPlayOutWorldBorder.java +@@ -18,8 +18,10 @@ + + public PacketPlayOutWorldBorder(WorldBorder worldborder, PacketPlayOutWorldBorder.EnumWorldBorderAction packetplayoutworldborder_enumworldborderaction) { + this.a = packetplayoutworldborder_enumworldborderaction; +- this.c = worldborder.getCenterX(); +- this.d = worldborder.getCenterZ(); ++ // CraftBukkit start - multiply out nether border ++ this.c = worldborder.getCenterX() * (worldborder.world.worldProvider instanceof WorldProviderHell ? 8 : 1); ++ this.d = worldborder.getCenterZ() * (worldborder.world.worldProvider instanceof WorldProviderHell ? 8 : 1); ++ // CraftBukkit end + this.f = worldborder.getSize(); + this.e = worldborder.j(); + this.g = worldborder.i(); |