From 84560b53b321abd65d1b62600eb794021b191bc7 Mon Sep 17 00:00:00 2001 From: Jab125 <67534807+Jab125@users.noreply.github.com> Date: Mon, 25 May 2026 20:59:51 +1000 Subject: [PATCH 1/2] support 26.2 --- gradle.properties | 8 ++++---- src/main/java/xyz/nucleoid/fantasy/Fantasy.java | 2 +- .../xyz/nucleoid/fantasy/util/VoidChunkGenerator.java | 5 +++++ src/main/resources/fabric.mod.json | 4 ++-- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/gradle.properties b/gradle.properties index c3d01da..920167f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,9 +3,9 @@ org.gradle.jvmargs=-Xmx2G # Fabric Properties -minecraft_version=26.1.2 -loader_version=0.18.5 -loom_version=1.15-SNAPSHOT +minecraft_version=26.2-snapshot-8 +loader_version=0.19.2 +loom_version=1.16-SNAPSHOT # Mod Properties mod_version=0.8.0 @@ -13,4 +13,4 @@ maven_group=xyz.nucleoid archives_base_name=fantasy # Dependencies -fabric_api_version=0.144.3+26.1 +fabric_api_version=0.149.1+26.2 diff --git a/src/main/java/xyz/nucleoid/fantasy/Fantasy.java b/src/main/java/xyz/nucleoid/fantasy/Fantasy.java index 50f50de..62d078e 100644 --- a/src/main/java/xyz/nucleoid/fantasy/Fantasy.java +++ b/src/main/java/xyz/nucleoid/fantasy/Fantasy.java @@ -238,7 +238,7 @@ private void kickPlayers(ServerLevel level) { List players = new ArrayList<>(level.players()); for (ServerPlayer player : players) { - Vec3 pos = player.adjustSpawnLocation(spawnLevel, spawnPoint.pos()).getBottomCenter(); + Vec3 pos = Vec3.atBottomCenterOf(player.adjustSpawnLocation(spawnLevel, spawnPoint.pos())); TeleportTransition target = new TeleportTransition(spawnLevel, pos, Vec3.ZERO, spawnPoint.yaw(), spawnPoint.pitch(), TeleportTransition.DO_NOTHING); player.teleport(target); diff --git a/src/main/java/xyz/nucleoid/fantasy/util/VoidChunkGenerator.java b/src/main/java/xyz/nucleoid/fantasy/util/VoidChunkGenerator.java index 30913eb..962e01e 100644 --- a/src/main/java/xyz/nucleoid/fantasy/util/VoidChunkGenerator.java +++ b/src/main/java/xyz/nucleoid/fantasy/util/VoidChunkGenerator.java @@ -68,6 +68,11 @@ public double compute(FunctionContext pos) { @Override public void fillArray(double[] ds, ContextProvider arg) { } + @Override + public DensityFunction mapChildren(Visitor visitor) { + return this; + } + @Override public DensityFunction mapAll(Visitor visitor) { return this; diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 8dd1925..1a5240c 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -19,8 +19,8 @@ } }, "depends": { - "fabricloader": ">=0.15.10", - "minecraft": ">=26.1- <26.2", + "fabricloader": ">=0.19.2", + "minecraft": ">=26.2-alpha.8- <26.3", "fabric-api": "*", "java": ">=25" } From 8700dd0d8acc8d66fcc7b27995a98820481deda5 Mon Sep 17 00:00:00 2001 From: Jab125 <67534807+Jab125@users.noreply.github.com> Date: Mon, 25 May 2026 21:07:03 +1000 Subject: [PATCH 2/2] Update fabric.mod.json --- src/main/resources/fabric.mod.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 1a5240c..aa7789b 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -20,7 +20,7 @@ }, "depends": { "fabricloader": ">=0.19.2", - "minecraft": ">=26.2-alpha.8- <26.3", + "minecraft": ">=26.2-alpha.8 <26.3", "fabric-api": "*", "java": ">=25" }