User Tools

Site Tools


zh_cn:tutorial:cursegradle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
zh_cn:tutorial:cursegradle [2019/12/18 06:02] lightcolourzh_cn:tutorial:cursegradle [2021/07/30 12:35] – Translate nkid00
Line 1: Line 1:
-====== 使用CurseGradle在CurseForge上发布Mod ======+====== 使用 CurseGradle 在 CurseForge 上发布 mod ======
  
-要了解CurseGradle,看 [[https://github.com/matthewprenger/CurseGradle/wiki|project's official wiki]]+要了解 CurseGradle,先看 [[https://github.com/matthewprenger/CurseGradle/wiki|项目的官方 wiki]]。
-注意:在最新版本中,本文概述的更改似乎没有必要,甚至可能有害+
  
-===== 特定于Fabric的更改 =====+注:在最新版本中,本文概述的更改似乎没有必要,甚至可能有害。
  
-(注意:最近Loom 0.2.5有动)+===== 特定于 Fabric 改 =====
  
-于fabric要改动已经用绿色高亮了。 如果你用fabricloom 0.2.5,''remapJar.out'' 应该换成 ''remapJar''+(注:针对 Loom 0.2.5 进行了修订) 
 + 
 +使用 Fabric 进行的改动已经用绿色高亮了。如果你用Loom 0.2.5,''remapJar.out'' 应该换成 ''remapJar''
  
 {{:tutorial:cursegradle_changes.png?nolink|}} {{:tutorial:cursegradle_changes.png?nolink|}}
  
-按顺序介绍:+按顺序介绍
  
-  * ''%%afterEvaluate { ... }%%'' Loom的remapJar调整目前在评估后发生,因此remapJar.output只能在, +  * ''%%afterEvaluate { ... }%%''——Loom 的 remapJar 调整(tweaks)目前在评估(evaluation)后发生,因此读取 remapJar.output 只能在那之后, 
-  * ''%%mainArtifact(remapJar)%%'' (者loom0.2.4前的 ''mainArtifact(remapJar.output'')) - 提交到curseforge的mod实例应为remapJar任务的输出, 也就是重新混淆的(可用于玩家安装的)mod jar文件, +  * ''%%mainArtifact(remapJar)%%''或 Loom 0.2.4 及以前的 ''mainArtifact(remapJar.output)'')——提交到 CurseForge 的 mod 的主要生成文件应为 remapJar 任务的输出, 也就是重新混淆的(可直接用于玩家安装的)mod .JAR 文件 
-  * ''%%uploadTask.dependsOn(remapJar)%%'' 确保curseforge只在remapJar重新混淆任务完成上传任 +  * ''%%uploadTask.dependsOn(remapJar)%%''——确保 CurseForge 的上传任务只在重新混淆的 JAR 文件被构建出来后才 
-  * ''%%forgeGradleIntegration = false%%'' 由于您未使用ForgeGradle,因此必须禁用特定的集成.+  * ''%%forgeGradleIntegration = false%%''——由于没有使用 ForgeGradle,相应的 integration 必须禁用
  
  
-注意:即使了较新的Java版本支持,CurseGradle也不会将mod loader版本设置为fabric,也不会将Java 10添加到受支持的Java版本中.+你可以设置 Modloader 为 Fabric 并使用 addGameVersion 添加支持的 Java 版本。 
 +<code> 
 +addGameVersion "Fabric" // 设置 Modloader 为 Fabric 
 +addGameVersion "Java 8" 
 +addGameVersion "Java 11" 
 +</code>
  
  
zh_cn/tutorial/cursegradle.txt · Last modified: 2021/07/30 12:35 by 127.0.0.1