From 5d7235fcf5ee26773e4873e08ab3f1d47b567fe7 Mon Sep 17 00:00:00 2001 From: david <89749147+davight@users.noreply.github.com> Date: Sun, 11 Jan 2026 10:36:50 +0100 Subject: [PATCH 1/2] fix --- .../java/com/denizenscript/denizen/objects/WorldTag.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plugin/src/main/java/com/denizenscript/denizen/objects/WorldTag.java b/plugin/src/main/java/com/denizenscript/denizen/objects/WorldTag.java index 1106a9a84c..224ea43a90 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/objects/WorldTag.java +++ b/plugin/src/main/java/com/denizenscript/denizen/objects/WorldTag.java @@ -36,6 +36,7 @@ import java.io.File; import java.util.ArrayList; import java.util.Collection; +import java.util.Collections; import java.util.List; public class WorldTag implements ObjectTag, Adjustable, FlaggableObject { @@ -1092,7 +1093,12 @@ else if (time >= 12500) { mechanism.echoError("Provided world is not an end world!"); return; } - battle.initiateRespawn(); + if (NMSHandler.getVersion().isAtLeast(NMSVersion.v1_20)) { // workaround for upstream bug + battle.initiateRespawn(Collections.emptyList()); + } + else { + battle.initiateRespawn(); + } }); // <--[mechanism] From 3f79bdbfe9506c75e8eac512c09da61b7f64436e Mon Sep 17 00:00:00 2001 From: david <89749147+davight@users.noreply.github.com> Date: Mon, 12 Jan 2026 21:52:40 +0100 Subject: [PATCH 2/2] fix --- .../main/java/com/denizenscript/denizen/objects/WorldTag.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugin/src/main/java/com/denizenscript/denizen/objects/WorldTag.java b/plugin/src/main/java/com/denizenscript/denizen/objects/WorldTag.java index 224ea43a90..6f0de7e64d 100644 --- a/plugin/src/main/java/com/denizenscript/denizen/objects/WorldTag.java +++ b/plugin/src/main/java/com/denizenscript/denizen/objects/WorldTag.java @@ -36,7 +36,6 @@ import java.io.File; import java.util.ArrayList; import java.util.Collection; -import java.util.Collections; import java.util.List; public class WorldTag implements ObjectTag, Adjustable, FlaggableObject { @@ -1094,7 +1093,7 @@ else if (time >= 12500) { return; } if (NMSHandler.getVersion().isAtLeast(NMSVersion.v1_20)) { // workaround for upstream bug - battle.initiateRespawn(Collections.emptyList()); + battle.initiateRespawn(List.of()); } else { battle.initiateRespawn();