Files
MineGeo/minecraft/fabric/build.gradle

15 lines
903 B
Groovy

plugins { id 'fabric-loom' version '1.14.10' }
dependencies {
minecraft 'com.mojang:minecraft:1.21.11'
mappings 'net.fabricmc:yarn:1.21.11+build.6:v2'
modImplementation 'net.fabricmc:fabric-loader:0.19.5'
modImplementation 'net.fabricmc.fabric-api:fabric-api:0.141.6+1.21.11'
}
java { toolchain { languageVersion = JavaLanguageVersion.of(21) }; withSourcesJar() }
sourceSets.main.java.srcDir '../plugin/src/main/java'
sourceSets.main.java.exclude 'dev/minegeo/plugin/MineGeoPlugin.java'
processResources { inputs.property 'version', project.version; filesMatching('fabric.mod.json') { expand version: project.version } }
base { archivesName = 'minegeo-fabric-1.21.11' }
remapJar { archiveFileName = 'minegeo-fabric-1.21.11.jar' }
loom { runs { captureTest { client(); vmArg '-Dminegeo.captureTest=true'; programArgs '--username', 'MineGeoTest', '--quickPlayMultiplayer', '127.0.0.1:25579' } } }