我的世界java8u101_Lss233's.Mirror(); //一个Minecraft插件&Mod开发镜像

buildscript {

repositories {

jcenter()

maven { url = "https://lss233.littleservice.cn/repositories/minecraft" }

}

dependencies {

classpath 'net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT'

}

}

apply plugin: 'net.minecraftforge.gradle.forge'

version = "1.0"

group= "com.yourname" // http://maven.apache.org/guides/mini/guide-naming-conventions.html

archivesBaseName = "modid"

sourceCompatibility = targetCompatibility = '1.8' // Need this here so eclipse task generates correctly.

compileJava {

sourceCompatibility = targetCompatibility = '1.8'

}

minecraft {

version = "1.12.2-14.23.5.2808"

runDir = "run"

// the mappings can be changed at any time, and must be in the following format.

// snapshot_YYYYMMDD   snapshot are built nightly.

// stable_#            stables are built at the discretion of the MCP team.

// Use non-default mappings at your own risk. they may not always work.

// simply re-run your setup task after changing the mappings to update your workspace.

mappings = "snapshot_20171003"

// makeObfSourceJar = false // an Srg named sources jar is made by default. uncomment this to disable.

}

dependencies {

// you may put jars on which you depend on in ./libs

// or you may define them like so..

//compile "some.group:artifact:version:classifier"

//compile "some.group:artifact:version"

// real examples

//compile 'com.mod-buildcraft:buildcraft:6.0.8:dev'  // adds buildcraft to the dev env

//compile 'com.googlecode.efficient-java-matrix-library:ejml:0.24' // adds ejml to the dev env

// the 'provided' configuration is for optional dependencies that exist at compile-time but might not at runtime.

//provided 'com.mod-buildcraft:buildcraft:6.0.8:dev'

// the deobf configurations:  'deobfCompile' and 'deobfProvided' are the same as the normal compile and provided,

// except that these dependencies get remapped to your current MCP mappings

//deobfCompile 'com.mod-buildcraft:buildcraft:6.0.8:dev'

//deobfProvided 'com.mod-buildcraft:buildcraft:6.0.8:dev'

// for more info...

// http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html

// http://www.gradle.org/docs/current/userguide/dependency_management.html

}

processResources {

// this will ensure that this task is redone when the versions change.

inputs.property "version", project.version

inputs.property "mcversion", project.minecraft.version

// replace stuff in mcmod.info, nothing else

from(sourceSets.main.resources.srcDirs) {

include 'mcmod.info'

// replace version and mcversion

expand 'version':project.version, 'mcversion':project.minecraft.version

}

// copy everything else except the mcmod.info

from(sourceSets.main.resources.srcDirs) {

exclude 'mcmod.info'

}

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值