1
0
mirror of https://github.com/chylex/Better-Controls.git synced 2025-05-02 02:34:04 +02:00

Update minimum dependency versions in mod metadata files

This commit is contained in:
chylex 2022-08-16 07:36:23 +02:00
parent 6a35ef4203
commit 553cc9c954
Signed by: chylex
GPG Key ID: 4DE42C8F19A80548
4 changed files with 17 additions and 5 deletions
Fabric/src/main/resources
Forge/src/main/resources/META-INF
build.gradle.ktsgradle.properties

View File

@ -29,7 +29,7 @@
}], }],
"depends": { "depends": {
"fabricloader": ">=0.7.4", "fabricloader": ">=${minimumFabricVersion}",
"minecraft": ">=1.17" "minecraft": ">=${minimumMinecraftVersion}"
} }
} }

View File

@ -1,5 +1,5 @@
modLoader = "javafml" modLoader = "javafml"
loaderVersion = "[37,)" loaderVersion = "[0,)"
authors = "${author}" authors = "${author}"
license = "${license}" license = "${license}"
@ -15,13 +15,13 @@ logoFile = "icon.png"
[[dependencies.${id}]] [[dependencies.${id}]]
modId = "minecraft" modId = "minecraft"
mandatory = true mandatory = true
versionRange = "[1.17.1,)" versionRange = "[${minimumMinecraftVersion},)"
ordering = "NONE" ordering = "NONE"
side = "BOTH" side = "BOTH"
[[dependencies.${id}]] [[dependencies.${id}]]
modId = "forge" modId = "forge"
mandatory = true mandatory = true
versionRange = "[37,)" versionRange = "[${minimumForgeVersion},)"
ordering = "NONE" ordering = "NONE"
side = "BOTH" side = "BOTH"

View File

@ -14,6 +14,10 @@ val modIssuesURL: String by project
val minecraftVersion: String by project val minecraftVersion: String by project
val mixinVersion: String by project val mixinVersion: String by project
val minimumMinecraftVersion: String by project
val minimumForgeVersion: String by project
val minimumFabricVersion: String by project
val modNameStripped = modName.replace(" ", "") val modNameStripped = modName.replace(" ", "")
val jarVersion = "$minecraftVersion+v$modVersion" val jarVersion = "$minecraftVersion+v$modVersion"
@ -110,6 +114,9 @@ subprojects {
inputs.property("license", modLicense) inputs.property("license", modLicense)
inputs.property("sourcesURL", modSourcesURL) inputs.property("sourcesURL", modSourcesURL)
inputs.property("issuesURL", modIssuesURL) inputs.property("issuesURL", modIssuesURL)
inputs.property("minimumMinecraftVersion", minimumMinecraftVersion)
inputs.property("minimumForgeVersion", minimumForgeVersion)
inputs.property("minimumFabricVersion", minimumFabricVersion)
from(rootProject.sourceSets.main.get().resources) { from(rootProject.sourceSets.main.get().resources) {
expand(inputs.properties) expand(inputs.properties)

View File

@ -15,6 +15,11 @@ fabricVersion=0.14.6
loomVersion=0.12 loomVersion=0.12
mixinVersion=0.8.5 mixinVersion=0.8.5
# Constraints
minimumMinecraftVersion=1.19
minimumForgeVersion=41.0.94
minimumFabricVersion=0.7.4
# Gradle # Gradle
org.gradle.jvmargs=-Xmx3G org.gradle.jvmargs=-Xmx3G
org.gradle.daemon=false org.gradle.daemon=false