From 8113cbb330195c7b9349acb9b6c6547cc6e2eca0 Mon Sep 17 00:00:00 2001 From: Hedreon <39467046+Hedreon@users.noreply.github.com> Date: Tue, 18 Aug 2026 11:14:53 +0100 Subject: [PATCH 1/4] fix: update properties for neoforge (1/2) "logoFile" is deprecated. "mandatory" is deprecated as well (Use "type" instead, see https://github.com/neoforged/FancyModLoader/pull/51). --- src/main/templates/META-INF/mods.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/templates/META-INF/mods.toml b/src/main/templates/META-INF/mods.toml index 71a3650c..3534ca3b 100644 --- a/src/main/templates/META-INF/mods.toml +++ b/src/main/templates/META-INF/mods.toml @@ -11,17 +11,17 @@ authors = "${mod_author}" description = ''' ${mod_description} ''' -logoFile = "yacl-128x.png" +iconFile = "yacl-128x.png" [["dependencies.${mod_id}"]] modId = "forge" -mandatory = true +type = "required" ordering = "NONE" side = "BOTH" [["dependencies.${mod_id}"]] modId = "minecraft" -mandatory = true +type = "required" versionRange = "${mc}" ordering = "NONE" side = "BOTH" From 5c6a1cab30101d7e4f470ebaf51944549e5e40e8 Mon Sep 17 00:00:00 2001 From: Hedreon <39467046+Hedreon@users.noreply.github.com> Date: Tue, 18 Aug 2026 11:19:56 +0100 Subject: [PATCH 2/4] fix: update properties for neoforge (2/2) "logoFile" is deprecated. "mandatory" is deprecated, see neoforged/FancyModLoader#51. --- src/main/templates/META-INF/neoforge.mods.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/templates/META-INF/neoforge.mods.toml b/src/main/templates/META-INF/neoforge.mods.toml index 380f1b37..98f417df 100644 --- a/src/main/templates/META-INF/neoforge.mods.toml +++ b/src/main/templates/META-INF/neoforge.mods.toml @@ -11,18 +11,18 @@ authors = "${mod_author}" description = ''' ${mod_description} ''' -logoFile = "yacl-128x.png" +iconFile = "yacl-128x.png" [["dependencies.${mod_id}"]] modId = "neoforge" -mandatory = true +type = "required" versionRange = "${loaderVersion}" ordering = "NONE" side = "BOTH" [["dependencies.${mod_id}"]] modId = "minecraft" -mandatory = true +type = "required" versionRange = "${mc}" ordering = "NONE" side = "BOTH" From 96ce80729ca8e277feb7c6589cfbafed5c0cffeb Mon Sep 17 00:00:00 2001 From: Hedreon <39467046+Hedreon@users.noreply.github.com> Date: Tue, 18 Aug 2026 16:27:12 +0100 Subject: [PATCH 3/4] refactor: URL parity between neoforge/fabric (1/2) --- src/main/templates/META-INF/mods.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/templates/META-INF/mods.toml b/src/main/templates/META-INF/mods.toml index 3534ca3b..7bdb01cb 100644 --- a/src/main/templates/META-INF/mods.toml +++ b/src/main/templates/META-INF/mods.toml @@ -1,12 +1,13 @@ modLoader = "javafml" loaderVersion = "${loaderVersion}" -#issueTrackerURL = "" +issueTrackerURL = "https://github.com/${github}/issues" license = "${mod_license}" [[mods]] modId = "${mod_id}" version = "${mod_version}" displayName = "${mod_name}" +displayURL = "https://isxander.dev" authors = "${mod_author}" description = ''' ${mod_description} From 8a7664bbda842d6436b2736c2c9c7a250b4aca6b Mon Sep 17 00:00:00 2001 From: Hedreon <39467046+Hedreon@users.noreply.github.com> Date: Tue, 18 Aug 2026 16:29:39 +0100 Subject: [PATCH 4/4] refactor: URL parity between neoforge/fabric (2/2) --- src/main/templates/META-INF/neoforge.mods.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/templates/META-INF/neoforge.mods.toml b/src/main/templates/META-INF/neoforge.mods.toml index 98f417df..69d456b7 100644 --- a/src/main/templates/META-INF/neoforge.mods.toml +++ b/src/main/templates/META-INF/neoforge.mods.toml @@ -1,12 +1,13 @@ modLoader = "javafml" loaderVersion = "[1,)" -#issueTrackerURL = "" +issueTrackerURL = "https://github.com/${github}/issues" license = "${mod_license}" [[mods]] modId = "${mod_id}" version = "${mod_version}" displayName = "${mod_name}" +displayURL = "https://isxander.dev" authors = "${mod_author}" description = ''' ${mod_description}