Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- buildscript {
- repositories {
- mavenCentral()
- jcenter()
- maven {
- name = "forge"
- url = "https://maven.minecraftforge.net/"
- }
- maven {
- name = "github"
- url = "https://github.com/juanmuscaria/maven/raw/master"
- }
- }
- dependencies {
- classpath 'net.minecraftforge.gradle:ForgeGradle2:[2.3-1.0.0-SNAPSHOT,)'
- }
- }
- repositories {
- flatDir {
- dirs 'deps'
- }
- }
- apply plugin: 'eclipse'
- apply plugin: 'maven-publish'
- apply plugin: 'net.minecraftforge.gradle.forge'
- version = mod_version
- group = mod_group
- archivesBaseName = mod_archives_name
- [compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
- sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8'
- minecraft {
- version = "1.12.2-14.23.5.2847"
- mappings = "stable_39"
- runDir = "eclipse"
- replace '@VERSION@', project.version
- // makeObfSourceJar = false
- }
- processResources {
- from(sourceSets.main.resources.srcDirs) {
- include 'mcmod.info'
- expand 'version': project.version,
- 'mod_id': mod_id,
- 'mod_name': mod_name,
- 'mod_author': mod_author,
- 'mod_description': mod_description,
- 'mc_version': mc_version,
- 'mod_version': mod_version,
- 'mod_icon': mod_icon
- }
- from(sourceSets.main.resources.srcDirs) {
- exclude 'mcmod.info'
- }
- }
- dependencies {
- compile name: 'Baubles-1.12-1.5.2-dev'
- }
- task devJar(type: Jar) {
- classifier = 'dev'
- from sourceSets.main.output
- }
- task sourcesJar(type: Jar) {
- classifier = 'sources'
- from sourceSets.main.allSource
- }
- artifacts {
- archives devJar
- archives sourcesJar
- }
Advertisement
Add Comment
Please, Sign In to add comment