From ba1e936e6f49b6e6c1267047f5f2ec7d508e4c95 Mon Sep 17 00:00:00 2001 From: zimzaza4 <3625282098@qq.com> Date: Sun, 21 Jul 2024 23:28:56 +0800 Subject: [PATCH] add a world check --- src/main/java/re/imc/geysermodelengine/model/EntityTask.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/re/imc/geysermodelengine/model/EntityTask.java b/src/main/java/re/imc/geysermodelengine/model/EntityTask.java index 83d1e83..f8bd666 100644 --- a/src/main/java/re/imc/geysermodelengine/model/EntityTask.java +++ b/src/main/java/re/imc/geysermodelengine/model/EntityTask.java @@ -418,6 +418,10 @@ public class EntityTask { return true; } + if (entity.getLocation().getWorld() != player.getWorld()) { + return false; + } + if (player.getLocation().distanceSquared(entity.getLocation()) > player.getSimulationDistance() * player.getSimulationDistance() * 256) { return false; }