From 6e2711d666533234703cb1ab36d3f834c7c3f05a Mon Sep 17 00:00:00 2001 From: Aikar Date: Thu, 16 Aug 2018 17:52:24 -0400 Subject: [PATCH] Fix bug in last patch --- ...sure-chunks-are-always-loaded-on-hard-position-set.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Spigot-Server-Patches/0353-Ensure-chunks-are-always-loaded-on-hard-position-set.patch b/Spigot-Server-Patches/0353-Ensure-chunks-are-always-loaded-on-hard-position-set.patch index 291b78e8d2..dd505a9539 100644 --- a/Spigot-Server-Patches/0353-Ensure-chunks-are-always-loaded-on-hard-position-set.patch +++ b/Spigot-Server-Patches/0353-Ensure-chunks-are-always-loaded-on-hard-position-set.patch @@ -1,4 +1,4 @@ -From 88e7c7af098c7a40518c05dbba690e037cb306d8 Mon Sep 17 00:00:00 2001 +From ee5f7b1451005f94292b283fa1bc9e21cacb05c2 Mon Sep 17 00:00:00 2001 From: Aikar Date: Thu, 16 Aug 2018 17:36:41 -0400 Subject: [PATCH] Ensure chunks are always loaded on hard position sets @@ -17,14 +17,14 @@ guaranteeing that the entity will be properly registered into its new home comfortably. diff --git a/src/main/java/net/minecraft/server/Entity.java b/src/main/java/net/minecraft/server/Entity.java -index 9b5f7fcf72..3c279d3fe8 100644 +index 9b5f7fcf72..48c9fbd9b3 100644 --- a/src/main/java/net/minecraft/server/Entity.java +++ b/src/main/java/net/minecraft/server/Entity.java @@ -1309,6 +1309,7 @@ public abstract class Entity implements ICommandListener, KeyedObject { // Paper this.lastYaw -= 360.0F; } -+ world.getChunkAt((int) Math.floor(this.locX), (int) Math.floor(this.locZ)); // Paper - ensure chunk is always loaded ++ world.getChunkAt((int) Math.floor(this.locX) >> 4, (int) Math.floor(this.locZ) >> 4); // Paper - ensure chunk is always loaded this.setPosition(this.locX, this.locY, this.locZ); this.setYawPitch(f, f1); }