From a67c3bb894df591612f4e5998fe6d2d1028c9e8c Mon Sep 17 00:00:00 2001 From: Wagyourtail Date: Sat, 2 Dec 2023 19:33:42 -0700 Subject: [PATCH] support mixinextra on neoforge --- .../minecraft/patch/forge/NeoForgedMinecraftTransformer.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/minecraft/kotlin/xyz/wagyourtail/unimined/internal/minecraft/patch/forge/NeoForgedMinecraftTransformer.kt b/src/minecraft/kotlin/xyz/wagyourtail/unimined/internal/minecraft/patch/forge/NeoForgedMinecraftTransformer.kt index e7e6b5d4..14cef479 100644 --- a/src/minecraft/kotlin/xyz/wagyourtail/unimined/internal/minecraft/patch/forge/NeoForgedMinecraftTransformer.kt +++ b/src/minecraft/kotlin/xyz/wagyourtail/unimined/internal/minecraft/patch/forge/NeoForgedMinecraftTransformer.kt @@ -60,9 +60,13 @@ class NeoForgedMinecraftTransformer(project: Project, provider: MinecraftProvide } override fun configureRemapJar(task: RemapJarTask) { + val forgeDep = forge.dependencies.first() if (provider.version != "1.20.1") { project.logger.info("setting `disableRefmap()` in mixinRemap") task.mixinRemap { + if (SemVerUtils.matches(forgeDep.version!!.substringBefore("-"), ">=20.2.84")) { + enableMixinExtra() + } disableRefmap() } }