zh_cn:tutorial:cursegradle
This is an old revision of the document!
使用CurseGradle在CurseForge上发布Mod
要了解CurseGradle,首先看看 project's official wiki. 注意:在最新版本中,本文概述的更改似乎没有必要,甚至可能有害。
特定于Fabric的更改
(注意:最近的Loom 0.2.5有改动)
用于fabric的重要改动,已经用绿色高亮了。 如果你用fabricloom 0.2.5,remapJar.out
应该换成 remapJar
。
按顺序介绍:
afterEvaluate { ... }
- Loom的remapJar调整目前在评估后发生,因此remapJar.output只能在,mainArtifact(remapJar)
(或者loom0.2.4之前的mainArtifact(remapJar.output
)) - 提交到curseforge的mod实例应为remapJar任务的输出, 也就是重新混淆的(可用于玩家安装的)mod jar文件,uploadTask.dependsOn(remapJar)
- 确保curseforge只在remapJar重新混淆任务完成后,才进行上传任forgeGradleIntegration = false
- 由于您未使用ForgeGradle,因此必须禁用特定的集成.
注意:即使启用了较新的Java版本支持,CurseGradle也不会将mod loader版本设置为fabric,也不会将Java 10添加到受支持的Java版本中.
zh_cn/tutorial/cursegradle.1576648937.txt.gz · Last modified: 2019/12/18 06:02 by lightcolour