plugins { id 'fabric-loom' version '1.16-SNAPSHOT' } base.archivesName = "${project.mod_id}-fabric-2612" // common/ 디렉토리의 로더 비종속 소스 포함. sourceSets { main { java { srcDirs += "${rootDir}/common/src/main/java" } } } dependencies { // MC 26.x: server jar 가 unobfuscated. intermediary 0.0.0 = identity mapping. minecraft "com.mojang:minecraft:${project.mc_2612}" mappings "net.fabricmc:intermediary:0.0.0:v2" implementation "net.fabricmc:fabric-loader:${project.fabric_loader_2612}" implementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_api_2612}" } processResources { inputs.property "version", project.version inputs.property "mod_id", project.mod_id filteringCharset = 'UTF-8' filesMatching("fabric.mod.json") { expand( "version": project.version, "mod_id": project.mod_id ) } } jar { from(rootProject.file("LICENSE")) { rename { "${it}_${project.mod_id}_fabric_2612" } } }