From a27c38067c09c215d5332c35a66cdfc698e28f09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ampflower=20=F0=9F=8C=BA?= Date: Sun, 10 Sep 2023 08:02:39 -0700 Subject: [PATCH] Update to Minecraft 1.20 Includes minimal mods.toml stub for Sinytra Connector --- build.gradle.kts | 5 +-- gradle.properties | 4 +-- gradle/libs.versions.toml | 10 +++--- src/main/resources/META-INF/mods.toml | 44 +++++++++++++++++++++++++++ 4 files changed, 54 insertions(+), 9 deletions(-) create mode 100644 src/main/resources/META-INF/mods.toml diff --git a/build.gradle.kts b/build.gradle.kts index ad8a5e6..4a6681a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -96,11 +96,12 @@ tasks { "java" to java.targetCompatibility.majorVersion, "version" to project.version, "project_version" to projectVersion, - "minecraft_required" to libs.versions.minecraft.required.get() + "minecraft_required" to libs.versions.minecraft.required.get(), + "modrinthId" to modrinthId, ) inputs.properties(map) - filesMatching("fabric.mod.json") { expand(map) } + filesMatching(listOf("fabric.mod.json", "quilt.mod.json", "META-INF/mods.toml")) { expand(map) } } javadoc { (options as StandardJavadocDocletOptions).tags("reason:a:Reason") diff --git a/gradle.properties b/gradle.properties index 4d41060..1769ecf 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,6 +3,6 @@ org.gradle.jvmargs=-Xmx1G # Your project's version group=gay.ampflower -projectVersion=0.4.1 +projectVersion=0.4.2 modrinthId=z23qey0b -minecraftCompatible=1.19.4 +minecraftCompatible=1.20,1.20.1 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 1581d2e..3ba7f9a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -2,14 +2,14 @@ annotations = "23.0.0" # https://github.com/LambdAurora/SpruceUI -spruceui = "4.2.0+1.19.4" -modmenu = "6.1.0-rc.4" +spruceui = "5.0.0+1.20" +modmenu = "7.0.1" # Minecraft -minecraft_version = "1.19.4" -minecraft_required = "~1.19.4" +minecraft_version = "1.20" +minecraft_required = ">=1.20 <=1.20.1" fabric_loader = "0.15.+" -fabric_api = "0.87.2+1.19.4" +fabric_api = "0.83.0+1.20" # Plugins loom = "1.+" diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml new file mode 100644 index 0000000..f794d77 --- /dev/null +++ b/src/main/resources/META-INF/mods.toml @@ -0,0 +1,44 @@ +modLoader = "lowcodefml" +loaderVersion = "[47,)" +license = "Mozilla Public License 2.0" + +issueTrackerURL = "https://github.com/Modflower/music-moods/issues" + +[properties] +"connector:placeholder"=true + +[[mods]] +modId = "music_moods" +namespace = "music-moods" +version = "${version}" +displayName = "Music Moods" + +updateJSONURL = "https://api.modrinth.com/updates/${modrinthId}/forge_updates.json" + +logoFile = "assets/music-moods/pack.png" +logoBlur = false + +displayURL = "https://mod.ampflower.gay/petworks" + +description = ''' +Configure how music & sound are handled. +''' + +authors = "Ampflower" + +[[dependencies.music_moods]] +modId = "minecraft" +mandatory = true + +versionRange = "[1.20.1]" +ordering = "NONE" +side = "CLIENT" + + +[[dependencies.music_moods]] +modId = "connectormod" +mandatory = true + +versionRange = "[1.0.0-beta.41,)" +ordering = "NONE" +side = "CLIENT"