Add Minecraft 26.x support and version Java artifacts
This commit is contained in:
19
minecraft/fabric-modern/build.gradle
Normal file
19
minecraft/fabric-modern/build.gradle
Normal file
@@ -0,0 +1,19 @@
|
||||
dependencies {
|
||||
minecraft "com.mojang:minecraft:${minecraftVersion}"
|
||||
implementation 'net.fabricmc:fabric-loader:0.19.5'
|
||||
implementation "net.fabricmc.fabric-api:fabric-api:${fabricApiVersion}"
|
||||
implementation 'com.google.code.gson:gson:2.11.0'
|
||||
}
|
||||
java { toolchain { languageVersion = JavaLanguageVersion.of(25) }; withSourcesJar() }
|
||||
sourceSets.main.java.srcDirs '../fabric-modern/src/main/java', '../plugin/src/main/java'
|
||||
sourceSets.main.java.exclude 'dev/minegeo/plugin/MineGeoPlugin.java'
|
||||
sourceSets.main.resources.srcDir '../fabric-modern/src/main/resources'
|
||||
processResources {
|
||||
inputs.property 'version', project.version
|
||||
inputs.property 'minecraftVersion', minecraftVersion
|
||||
inputs.property 'targetMixin', minecraftVersion == '26.1' ? 'MinecraftTargetMixin' : 'GameRendererTargetMixin'
|
||||
filesMatching('fabric.mod.json') { expand version: project.version, minecraftVersion: minecraftVersion }
|
||||
filesMatching('minegeo.mixins.json') { expand targetMixin: minecraftVersion == '26.1' ? 'MinecraftTargetMixin' : 'GameRendererTargetMixin' }
|
||||
}
|
||||
base { archivesName = "minegeo-fabric-${minecraftVersion}" }
|
||||
jar { archiveFileName = "minegeo-fabric-${minecraftVersion}.jar" }
|
||||
Reference in New Issue
Block a user