From b6a4b768c8919124134d53ea2d73cb47c644cf71 Mon Sep 17 00:00:00 2001 From: Steveplays28 Date: Wed, 2 Oct 2024 22:22:22 +0200 Subject: [PATCH] fix: Mark Architectury API as a required dependency --- README.md | 1 + fabric/build.gradle | 1 + fabric/src/main/resources/fabric.mod.json | 1 + forge/build.gradle | 3 ++- forge/src/main/resources/META-INF/mods.toml | 7 +++++++ 5 files changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 22ba3ba..ab6e9d9 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,7 @@ This mod is featured in ["Minecraft Mod Combinations That Work Perfectly Togethe - [Cloth Config API](https://modrinth.com/mod/cloth-config) - [Fabric API](https://modrinth.com/mod/fabric-api) or [Quilt Standard Libraries](https://modrinth.com/mod/qsl) +- [Architectury API](https://modrinth.com/mod/architectury-api) ### Optional diff --git a/fabric/build.gradle b/fabric/build.gradle index 7871698..6082195 100644 --- a/fabric/build.gradle +++ b/fabric/build.gradle @@ -67,6 +67,7 @@ processResources { "fabric_loader_version": rootProject.fabric_loader_version, "supported_minecraft_version": rootProject.supported_minecraft_version, "fabric_api_version": rootProject.fabric_api_version, + "architectury_api_version": rootProject.architectury_api_version, "cloth_config_version": rootProject.cloth_config_version, "mod_menu_version": rootProject.mod_menu_version } diff --git a/fabric/src/main/resources/fabric.mod.json b/fabric/src/main/resources/fabric.mod.json index aeaed40..b7214e6 100644 --- a/fabric/src/main/resources/fabric.mod.json +++ b/fabric/src/main/resources/fabric.mod.json @@ -48,6 +48,7 @@ "fabricloader": ">=${fabric_loader_version}", "minecraft": "${supported_minecraft_version}", "fabric": ">=${fabric_api_version}", + "architectury": ">=${architectury_api_version}", "cloth-config": ">=${cloth_config_version}" }, "suggests": { diff --git a/forge/build.gradle b/forge/build.gradle index bb9e69a..58de337 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -63,8 +63,9 @@ processResources { "mod_license": rootProject.mod_license, "curseforge_project_id": rootProject.curseforge_project_id, "modrinth_project_id": rootProject.modrinth_project_id, - "forge_version": rootProject.neoforge_version, "supported_minecraft_version": rootProject.supported_minecraft_version, + "forge_version": rootProject.neoforge_version, + "architectury_api_version": rootProject.architectury_api_version, "cloth_config_version": rootProject.cloth_config_version, "mod_menu_version": rootProject.mod_menu_version } diff --git a/forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml index 622fc70..680066f 100644 --- a/forge/src/main/resources/META-INF/mods.toml +++ b/forge/src/main/resources/META-INF/mods.toml @@ -33,6 +33,13 @@ versionRange = ">=${forge_version}" ordering = "NONE" side = "BOTH" +[[dependencies.${mod_id}]] +modId = "architectury" +mandatory = true +versionRange = ">=${architectury_api_version}" +ordering = "NONE" +side = "BOTH" + [[dependencies.${mod_id}]] modId = "cloth_config" mandatory = true