16 lines
869 B
Diff
16 lines
869 B
Diff
--- a/net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket.java
|
|
+++ b/net/minecraft/network/protocol/game/ClientboundSetBorderCenterPacket.java
|
|
@@ -10,8 +10,10 @@
|
|
private final double newCenterZ;
|
|
|
|
public ClientboundSetBorderCenterPacket(WorldBorder worldborder) {
|
|
- this.newCenterX = worldborder.getCenterX();
|
|
- this.newCenterZ = worldborder.getCenterZ();
|
|
+ // CraftBukkit start - multiply out nether border
|
|
+ this.newCenterX = worldborder.getCenterX() * (worldborder.world != null ? worldborder.world.dimensionType().coordinateScale() : 1.0);
|
|
+ this.newCenterZ = worldborder.getCenterZ() * (worldborder.world != null ? worldborder.world.dimensionType().coordinateScale() : 1.0);
|
|
+ // CraftBukkit end
|
|
}
|
|
|
|
public ClientboundSetBorderCenterPacket(PacketDataSerializer packetdataserializer) {
|