diff --git a/build.gradle b/build.gradle index e62db14..2d9baeb 100644 --- a/build.gradle +++ b/build.gradle @@ -53,4 +53,19 @@ allprojects { java { withSourcesJar() } + + publishing { + repositories { + if (project.hasProperty("mvnURL")) { + maven { + credentials { + username findProperty("mvnUsername") + password findProperty("mvnPassword") + } + url = findProperty("mvnURL") + } + } + mavenLocal() + } + } } diff --git a/common/build.gradle b/common/build.gradle index 91f2e08..1bbb4ea 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -23,9 +23,4 @@ publishing { from components.java } } - - // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. - repositories { - // Add repositories to publish to here. - } } diff --git a/fabric/build.gradle b/fabric/build.gradle index fa626b7..7fff084 100644 --- a/fabric/build.gradle +++ b/fabric/build.gradle @@ -82,9 +82,4 @@ publishing { from components.java } } - - // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. - repositories { - // Add repositories to publish to here. - } } diff --git a/fabric/src/main/resources/fabric.mod.json b/fabric/src/main/resources/fabric.mod.json index a9000dd..38b79de 100644 --- a/fabric/src/main/resources/fabric.mod.json +++ b/fabric/src/main/resources/fabric.mod.json @@ -35,7 +35,8 @@ "depends": { "fabricloader": ">=0.14.8", "minecraft": ">=1.18.2", - "terrablender": ">=1.0.0.59" + "terrablender": ">=1.0.0.59", + "anvillib": ">=0.2.0" }, "custom": { "modmenu": { diff --git a/forge/build.gradle b/forge/build.gradle index debcb18..ff476c3 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -88,9 +88,4 @@ publishing { from components.java } } - - // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. - repositories { - // Add repositories to publish to here. - } } diff --git a/forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml index fed0087..47b8746 100644 --- a/forge/src/main/resources/META-INF/mods.toml +++ b/forge/src/main/resources/META-INF/mods.toml @@ -31,4 +31,11 @@ license = "All Rights Reserved" mandatory=true versionRange="[1.0.0.59,)" ordering="NONE" + side="BOTH" + +[[dependencies.wildbackport]] + modId="anvillib" + mandatory=true + versionRange="[0.2.0,)" + ordering="NONE" side="BOTH" \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index e92bcf4..4230c06 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ minecraft_version=1.18.2 enabled_platforms=fabric,forge archives_base_name=wildbackport -mod_version=1.2.3 +mod_version=2.0.0 maven_group=com.cursedcauldron fabric_loader_version=0.14.8