plugins { id 'net.fabricmc.fabric-loom' version '1.18.0-alpha.15' id 'java' } group = 'dev.github.copilot' version = '1.0.0' repositories { maven { url = 'https://maven.fabricmc.net/' } mavenCentral() } def minecraftVersion = providers.environmentVariable('MINECRAFT_VERSION') .orElse(providers.gradleProperty('minecraft_version')) .get() dependencies { minecraft "com.mojang:minecraft:${minecraftVersion}" implementation "net.fabricmc:fabric-loader:0.16.10" implementation 'com.google.code.gson:gson:2.11.0' } java { toolchain { languageVersion = JavaLanguageVersion.of(25) } } tasks.withType(JavaCompile).configureEach { options.encoding = 'UTF-8' options.release = 25 } sourceSets { main { resources.srcDir(file('../resourcepack')) } } loom { splitEnvironmentSourceSets() mods { "renameable-item-renderer" { sourceSet sourceSets.main sourceSet sourceSets.client } } runs { client { programArgs '--username', 'RenderBot' } } }