--- 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();