From 98a81b4434b254bd30b22d9a341f76c4343ef41e Mon Sep 17 00:00:00 2001 From: larsinka Date: Thu, 16 Oct 2025 17:31:18 +0200 Subject: [PATCH] Update mod to Minecraft 1.21.10: Java 21, Fabric Loom, getPos fix --- .vscode/settings.json | 3 +++ build.gradle | 2 +- gradle.properties | 6 +++--- .../java/D7lan/minecartsloadchunks/MinecartsLoadChunks.java | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..c5f3f6b --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "java.configuration.updateBuildConfiguration": "interactive" +} \ No newline at end of file diff --git a/build.gradle b/build.gradle index f4689ae..8991357 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'fabric-loom' version '1.10-SNAPSHOT' + id 'fabric-loom' version '1.11-SNAPSHOT' id 'maven-publish' } diff --git a/gradle.properties b/gradle.properties index 6097ac6..859546f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,8 +2,8 @@ org.gradle.jvmargs=-Xmx1G # Fabric Properties # check these on https://modmuss50.me/fabric.html -minecraft_version=1.21.6 -yarn_mappings=1.21.6+build.1 +minecraft_version=1.21.10 +yarn_mappings=1.21.10+build.2 loader_version=0.17.3 # Mod Properties mod_version=1.1 @@ -11,4 +11,4 @@ maven_group=D7lan archives_base_name=minecartsloadchunks # Dependencies # check on https://modmuss50.me/fabric.html -fabric_version=0.128.2+1.21.6 +fabric_version=0.135.0+1.21.10 diff --git a/src/main/java/D7lan/minecartsloadchunks/MinecartsLoadChunks.java b/src/main/java/D7lan/minecartsloadchunks/MinecartsLoadChunks.java index 7fe159f..80392de 100644 --- a/src/main/java/D7lan/minecartsloadchunks/MinecartsLoadChunks.java +++ b/src/main/java/D7lan/minecartsloadchunks/MinecartsLoadChunks.java @@ -47,7 +47,7 @@ private void onServerTick(MinecraftServer server) { } if (getConfig().smartLoad) { - Vec3d pos = minecart.getPos(); + Vec3d pos = new Vec3d(minecart.getX(), minecart.getY(), minecart.getZ()); Vec3d vel = minecart.getVelocity(); double x = pos.x + vel.x; double z = pos.z + vel.z;