port to 26.1.2

This commit is contained in:
seb
2026-04-26 02:40:37 +02:00
parent a70b972c0d
commit b8129ee32a
7 changed files with 205 additions and 224 deletions

View File

@@ -1,16 +1,27 @@
plugins {
id 'fabric-loom' version '1.11-SNAPSHOT'
id 'net.fabricmc.fabric-loom' version '1.16-SNAPSHOT'
id 'com.diffplug.spotless' version '6.19.0'
id "com.modrinth.minotaur" version "2.+"
}
java {
sourceCompatibility = JavaVersion.VERSION_21
targetCompatibility = JavaVersion.VERSION_21
toolchain {
languageVersion = JavaLanguageVersion.of(25)
}
}
repositories {
maven { url 'https://masa.dy.fi/maven' }
exclusiveContent {
forRepository {
maven {
name = 'Modrinth'
url = 'https://api.modrinth.com/maven'
}
}
filter {
includeGroup 'maven.modrinth'
}
}
maven { url 'https://maven.terraformersmc.com/releases/' }
maven { url 'https://jitpack.io' }
flatDir {
@@ -20,10 +31,9 @@ repositories {
dependencies {
minecraft "com.mojang:minecraft:${project.minecraft_version}"
mappings "net.fabricmc:yarn:${project.mappings_version}:v2"
modImplementation "net.fabricmc:fabric-loader:${project.fabric_loader_version}"
modImplementation "fi.dy.masa.malilib:malilib-fabric-${project.minecraft_version_out}:${project.malilib_version}"
modCompileOnly "com.terraformersmc:modmenu:${project.mod_menu_version}"
implementation "net.fabricmc:fabric-loader:${project.fabric_loader_version}"
implementation "maven.modrinth:malilib:${project.malilib_version}"
compileOnly "com.terraformersmc:modmenu:${project.mod_menu_version}"
}
group = project.group + "." + project.mod_id
@@ -50,7 +60,6 @@ processResources {
tasks.withType(JavaCompile).configureEach {
it.options.encoding = "UTF-8"
it.options.release = 21
}
spotless {
@@ -63,13 +72,13 @@ spotless {
}
}
import com.modrinth.minotaur.dependencies.ModDependency
modrinth {
token = System.getenv("MODRINTH_TOKEN")
syncBodyFrom = rootProject.file("README.md").text
projectId = 'C1naQCmt'
uploadFile = remapJar
gameVersions = ['1.21.11']
// Loom 1.16+ with net.fabricmc.fabric-loom (unobfuscated MC) does not create remapJar; ship the standard jar
uploadFile = tasks.jar
gameVersions = ['26.1.2']
loaders = ['fabric']
dependencies = []
}