build.gradle 767 B

1234567891011121314151617181920212223242526272829303132333435
  1. plugins {
  2. id 'fabric-loom' version '0.9-SNAPSHOT'
  3. id 'maven-publish'
  4. }
  5. sourceCompatibility = JavaVersion.VERSION_16
  6. targetCompatibility = JavaVersion.VERSION_16
  7. archivesBaseName = project.archives_base_name
  8. version = 'v' + project.mod_version
  9. group = project.maven_group
  10. dependencies {
  11. minecraft "com.mojang:minecraft:${project.minecraft_version}"
  12. modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"
  13. mappings minecraft.officialMojangMappings()
  14. }
  15. processResources {
  16. inputs.property "version", project.mod_version
  17. filesMatching("fabric.mod.json") {
  18. expand "version": project.mod_version
  19. }
  20. }
  21. tasks.withType(JavaCompile) {
  22. options.encoding = "UTF-8"
  23. options.release = 16
  24. }
  25. jar {
  26. from "LICENSE"
  27. exclude "io/github/prospector/"
  28. }