diff --git a/build.gradle b/build.gradle index ce4f366..4656a0c 100644 --- a/build.gradle +++ b/build.gradle @@ -2,6 +2,7 @@ plugins { id 'fabric-loom' version '1.0-SNAPSHOT' id 'maven-publish' id "com.modrinth.minotaur" version "2.+" +// id "com.matthewprenger.cursegradle" version "1.4.0" } sourceCompatibility = JavaVersion.VERSION_17 @@ -56,7 +57,19 @@ jar { rename { "${it}_${project.archivesBaseName}"} } } + + +//task publishToModSites { +// BufferedReader br = new BufferedReader(new InputStreamReader(System.in)) +// System.out.println("Enter changelog:") +// project.ext.changelog = br.readLine().strip() +// System.out.println(project.ext.changelog) +// publishToModSites.dependsOn modrinth +// publishToModSites.dependsOn curseforge +//} + modrinth { + BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); token = System.getenv("MODRINTH_TOKEN") // This is the default. Remember to have the MODRINTH_TOKEN environment variable set or else this will fail, or set it to whatever you want - just make sure it stays private! projectId = project.archivesBaseName // This can be the project ID or the slug. Either will work! versionNumber = project.version // You don't need to set this manually. Will fail if Modrinth has this version already @@ -72,8 +85,31 @@ modrinth { required.project "cloth-config" } syncBodyFrom = rootProject.file("README.md").text - debugMode = true +// debugMode = true + System.out.println("Enter changelog:") + changelog = br.readLine() + } +// +//curseforge { +// apiKey = System.getenv("CURSEFORGE_TOKEN") +// project { +// id = '690221' +// changelog = project.ext.changelog +// releaseType = project.release_type +// addGameVersion "1.19.2" +// addGameVersion "Fabric" //Set Modloader to Fabric +// requiredDependency "modmenu" +// requiredDependency "cloth-config" +// afterEvaluate { +// mainArtifact(remapJar.output) +// uploadTask.dependsOn(remapJar) +// } +// } +// options { +// forgeGradleIntegration = false +// } +//} // configure the maven publication publishing { diff --git a/gradle.properties b/gradle.properties index 7b29c73..ebc5327 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ org.gradle.jvmargs=-Xmx1G loader_version=0.14.9 # Mod Properties - mod_version = 0.1.0 + mod_version = 0.1.1 maven_group = io.github.pingisfun.hitboxplus archives_base_name = hitboxplus release_type = beta