diff --git a/build.gradle b/build.gradle index 4f696ba..50d3ae0 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ base { archivesName = project.archives_base_name } -String buildNumber = System.getenv("RUN_NUMBER") +String buildNumber = 30 version = "${mod_version}+${libs.versions.minecraft.get()}" + (buildNumber != null ? "-${buildNumber}" : "") group = project.maven_group @@ -20,14 +20,25 @@ repositories { // for more information about repositories. maven { url = "https://maven.terraformersmc.com/releases/" } // Mod Menu maven { url = "https://maven.jamieswhiteshirt.com/libs-release" } // Reach Entity Attributes + maven { url = "https://modmaven.dev/" } // Flywheel + maven { url = "https://mvn.devos.one/releases" } // Porting Lib releases + maven { url = "https://mvn.devos.one/snapshots" } // Create and several dependencies + maven { url = "https://raw.githubusercontent.com/Fuzss/modresources/main/maven" } // Forge Config API Port + maven { url = 'https://maven.quiltmc.org/repository/release' } // QuiltMC + maven { url = 'https://maven.parchmentmc.org' } // ParchmentMC + maven { url = 'https://maven.fabricmc.net/' } // FabricMC maven { // Fabric ASM for Porting Lib url = "https://jitpack.io/" content { includeGroupAndSubgroups("com.github") } } - maven { url = "https://maven.tterrag.com/" } // Flywheel - maven { url = "https://mvn.devos.one/snapshots/" } // Create and several dependencies - maven { url = "https://mvn.devos.one/releases/" } // Porting Lib releases - maven { url = "https://raw.githubusercontent.com/Fuzss/modresources/main/maven" } // Forge Config API Port + maven { + url = "https://maven.createmod.net" + content { + includeGroupAndSubgroups("net.createmod") + includeGroupAndSubgroups("dev.engine-room") + includeGroupAndSubgroups("com.simibubi") + } + } // Flywheel, Registrate, Create exclusiveContent { forRepository { @@ -58,6 +69,9 @@ dependencies { // Create - dependencies are added transitively modImplementation libs.create + // Porting Lib - dependencies are added transitively + modImplementation libs.porting.lib.base + // Thin Air modImplementation libs.thinair diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 23393f2..b84dbc1 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -9,14 +9,17 @@ parchment = "2023.09.03" fabric_loom = "1.8+" # check these on https://modmuss50.me/fabric.html fabric_loader = "0.16.9" -fabric_api = "0.92.2+1.20.1" +fabric_api = "0.92.6+1.20.1" +# https://modrinth.com/mod/porting_lib/versions +porting_lib = "2.3.14+1.20.1" # https://modrinth.com/mod/create-fabric/versions -create = "0.5.1-j-build.1631+mc1.20.1" +create = "6.0.8.0+build.1734-mc1.20.1" +#create = "6.0.8-289" # https://modrinth.com/mod/thin-air/versions -thinair = "v8.1.5-1.20.1-Fabric" +thinair = "v8.1.7-1.20.1-Fabric" # https://modrinth.com/mod/ad-astra/versions -adastra = "Xtm1uo8F" +adastra = "gZClwdxY" # https://modrinth.com/mod/botarium/versions botarium = "f3ATcSfq" @@ -31,7 +34,9 @@ minecraft = { module = "com.mojang:minecraft", version.ref = "minecraft" } fabric_loader = { module = "net.fabricmc:fabric-loader", version.ref = "fabric_loader" } fabric_api = { module = "net.fabricmc.fabric-api:fabric-api", version.ref = "fabric_api" } -create = { module = "com.simibubi.create:create-fabric-1.20.1", version.ref = "create" } +porting_lib_base = { module = "io.github.fabricators_of_create.Porting-Lib:base", version.ref = "porting_lib" } +create = { module = "maven.modrinth:create-fabric", version.ref = "create" } +#create = { module = "com.simibubi.create:create-1.20.1", version.ref = "create" } thinair = { module = "maven.modrinth:thin-air", version.ref = "thinair" } adastra = { module = "maven.modrinth:ad-astra", version.ref = "adastra" } botarium = { module = "maven.modrinth:botarium", version.ref = "botarium" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ba9ccfe..df4b397 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.0-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists \ No newline at end of file diff --git a/settings.gradle b/settings.gradle index c17c140..8f120e3 100644 --- a/settings.gradle +++ b/settings.gradle @@ -8,6 +8,7 @@ pluginManagement { name = 'Quilt' url = 'https://maven.quiltmc.org/repository/release' } + mavenCentral() gradlePluginPortal() } }