Advertisement
Guest User

Untitled

a guest
Jul 21st, 2015
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. buildscript {
  2. repositories {
  3. mavenCentral()
  4. maven {
  5. name = "forge"
  6. url = "http://files.minecraftforge.net/maven"
  7. }
  8. maven {
  9. name = "sonatype"
  10. url = "https://oss.sonatype.org/content/repositories/snapshots/"
  11. }
  12. }
  13. dependencies {
  14. classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT'
  15. }
  16. }
  17.  
  18. apply plugin: 'forge'
  19.  
  20. version = "1488"
  21. group= "your.mod.group" // http://maven.apache.org/guides/mini/guide-naming-conventions.html
  22. archivesBaseName = "YourModName"
  23.  
  24. minecraft {
  25. version = "1.7.10-10.13.4.1448-1.7.10"
  26. runDir = "eclipse"
  27. }
  28.  
  29. repositories {
  30. maven { // The repo from which to get waila
  31. name "Mobius Repo"
  32. url "http://mobiusstrip.eu/maven"
  33. }
  34. maven { // the repo from which to get NEI and stuff
  35. name 'CB Repo'
  36. url "http://chickenbones.net/maven/"
  37. }
  38. }
  39.  
  40. dependencies {
  41. compile "codechicken:CodeChickenCore:1.7.10-1.0.4.35:dev"
  42. compile "codechicken:CodeChickenLib:1.7.10-1.1.3.127:dev"
  43. compile "codechicken:NotEnoughItems:1.7.10-1.0.4.95:dev"
  44. compile "mcp.mobius.waila:Waila:1.5.11-RC2-NONEI_1.7.10"
  45. }
  46.  
  47. processResources
  48. {
  49. // this will ensure that this task is redone when the versions change.
  50. inputs.property "version", project.version
  51. inputs.property "mcversion", project.minecraft.version
  52.  
  53. // replace stuff in mcmod.info, nothing else
  54. from(sourceSets.main.resources.srcDirs) {
  55. include 'mcmod.info'
  56.  
  57. // replace version and mcversion
  58. expand 'version':project.version, 'mcversion':project.minecraft.version
  59. }
  60.  
  61. // copy everything else, thats not the mcmod.info
  62. from(sourceSets.main.resources.srcDirs) {
  63. exclude 'mcmod.info'
  64. }
  65. }
  66.  
  67. sourceSets {
  68. main {
  69. java {
  70. srcDirs 'src/java'
  71. }
  72. resources {
  73. srcDirs 'src/resources'
  74. }
  75. }
  76. }
  77.  
  78. jar {
  79. destinationDir = file('jar')
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement