build.gradle.kts 708 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. plugins {
  2. idea
  3. id("fabric-loom") version "0.9-SNAPSHOT"
  4. }
  5. val minecraftVersion: String by project
  6. val fabricVersion: String by project
  7. dependencies {
  8. minecraft("com.mojang:minecraft:$minecraftVersion")
  9. modImplementation("net.fabricmc:fabric-loader:$fabricVersion")
  10. mappings(loom.officialMojangMappings())
  11. }
  12. loom {
  13. runs {
  14. named("client") {
  15. configName = "Fabric Client"
  16. client()
  17. runDir("run")
  18. ideConfigGenerated(true)
  19. }
  20. named("server") {
  21. configName = "Fabric Server"
  22. server()
  23. runDir("run")
  24. ideConfigGenerated(true)
  25. }
  26. }
  27. }
  28. tasks.processResources {
  29. filesMatching("fabric.mod.json") {
  30. expand(inputs.properties)
  31. }
  32. }
  33. tasks.jar {
  34. exclude("io/github/prospector/")
  35. }