15 lines
903 B
Groovy
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' } } }
|