Advertisement
Guest User

build.gradle

a guest
Jun 25th, 2025
3
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. plugins {
  2. id 'eclipse'
  3. id 'net.minecraftforge.gradle' version '[6.0.16,6.2)'
  4. }
  5.  
  6. version = '1.0'
  7. group = 'com.yourname.modid'
  8. archivesBaseName = 'modid'
  9.  
  10. java.toolchain.languageVersion = JavaLanguageVersion.of(17)
  11.  
  12. minecraft {
  13. mappings channel: 'official', version: '1.20.1'
  14.  
  15. accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg')
  16.  
  17. copyIdeResources = true
  18.  
  19. runs {
  20. client {
  21. def mcreatorJvmOptions = System.getenv('MCREATOR_JVM_OPTIONS')
  22. if (mcreatorJvmOptions) {
  23. jvmArgs += mcreatorJvmOptions.split("\\s+").findAll { it.trim() }.toList()
  24. }
  25. }
  26.  
  27. server {
  28. }
  29.  
  30. configureEach {
  31. workingDirectory project.file('run')
  32.  
  33. property 'forge.logging.markers', 'REGISTRIES'
  34. property 'forge.logging.console.level', 'debug'
  35.  
  36. mods {
  37. examplemod {
  38. source sourceSets.main
  39. }
  40. }
  41. }
  42. }
  43. }
  44.  
  45. repositories {
  46. maven {
  47. url 'https://cursemaven.com'
  48. }
  49. }
  50.  
  51. dependencies {
  52. minecraft 'net.minecraftforge:forge:1.20.1-47.3.0'
  53. implementation fg.deobf('curse.maven:ghost-rider-by-yo-fadda-1132073:1132073')
  54. }
  55.  
  56. tasks.withType(JavaCompile).configureEach {
  57. options.encoding = 'UTF-8' // Use the UTF-8 charset for Java compilation
  58. }
  59.  
  60. apply from: 'mcreator.gradle'
  61.  
  62.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement