From 2e544320d3a44601b42c53e5ead5999fb21ec678 Mon Sep 17 00:00:00 2001 From: "neoforged-renovate[bot]" <174042230+neoforged-renovate[bot]@users.noreply.github.com> Date: Mon, 12 Oct 2026 02:06:10 +0800 Subject: [PATCH] [26.3.x] Update dependency FancyModLoader to v12.0.12 (#3630) --- gradle.properties | 2 +- projects/neoforge/build.gradle | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index 963b7b9e2b..6b5d54103b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -40,7 +40,7 @@ nightconfig_version=3.9.0 jetbrains_annotations_version=24.1.0 apache_maven_artifact_version=3.10.0 jarjar_version=0.5.3 -fancy_mod_loader_version=12.0.10 +fancy_mod_loader_version=12.0.12 typetools_version=0.6.3 mixin_extras_version=0.5.5 diff --git a/projects/neoforge/build.gradle b/projects/neoforge/build.gradle index 41a96338ec..c4b9a815f4 100644 --- a/projects/neoforge/build.gradle +++ b/projects/neoforge/build.gradle @@ -103,8 +103,15 @@ dependencies { requireCapability 'net.neoforged:neoform-dependencies' } endorseStrictVersions() + // Minecraft strictly pins JSpecify to 1.0.0 but FML may use a newer version. + // Use the version from FML to avoid conflicting version requirements. + exclude group: 'org.jspecify', module: 'jspecify' + } + minecraftDependencies("net.neoforged:minecraft-dependencies:${project.minecraft_version}") { + // Minecraft strictly pins JSpecify to 1.0.0 but FML may use a newer version. + // Use the version from FML to avoid conflicting version requirements. + exclude group: 'org.jspecify', module: 'jspecify' } - minecraftDependencies("net.neoforged:minecraft-dependencies:${project.minecraft_version}") for (var asmModule : ["org.ow2.asm:asm", "org.ow2.asm:asm-commons", "org.ow2.asm:asm-tree", "org.ow2.asm:asm-util", "org.ow2.asm:asm-analysis"]) { libraries(asmModule) {