123456789101112131415161718192021222324252627282930313233343536373839 |
- plugins {
- id 'fabric-loom' version '0.5-SNAPSHOT'
- id 'maven-publish'
- }
- sourceCompatibility = JavaVersion.VERSION_1_8
- targetCompatibility = JavaVersion.VERSION_1_8
- archivesBaseName = project.archives_base_name
- version = project.mod_version
- group = project.maven_group
- dependencies {
- minecraft "com.mojang:minecraft:${project.minecraft_version}"
- mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2"
- modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"
- // modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"
- }
- processResources {
- inputs.property "version", project.version
-
- from(sourceSets.main.resources.srcDirs) {
- include "fabric.mod.json"
- expand "version": project.version
- }
-
- from(sourceSets.main.resources.srcDirs) {
- exclude "fabric.mod.json"
- }
- }
- tasks.withType(JavaCompile) {
- options.encoding = "UTF-8"
- }
- jar {
- from "LICENSE"
- }
|