User Tools

Site Tools


zh_cn:tutorial:shield

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:shield [2023/08/21 02:45] – [为项目添加依赖] wjz_pzh_cn:tutorial:shield [2023/08/21 07:32] – [添加盾牌] wjz_p
Line 1: Line 1:
-====== 添加盾牌 ======+====== 添加盾牌[最高支持到1.19版本,对于1.14及以下版本,请参考英文原版wiki:https://fabricmc.net/wiki/tutorial:shield] ======
  
 恭喜!在上一个教程中我们学会了如何创建自定义工具!想象一下,如果想要防御一把十分强大自定义的剑,常规的盾牌是不大起作用的。因此,我们将在这里尝试创建自定义的盾牌。 恭喜!在上一个教程中我们学会了如何创建自定义工具!想象一下,如果想要防御一把十分强大自定义的剑,常规的盾牌是不大起作用的。因此,我们将在这里尝试创建自定义的盾牌。
Line 22: Line 22:
 maven { url = 'https://jitpack.io' } maven { url = 'https://jitpack.io' }
 </code>\\  </code>\\ 
 +
 +
 +**__如果你的mod用于1.17或更高的游戏版本、或者你正在使用FabricShieldLib version 1.5.0 或以上,记得同时也要添加下面的东西:__**
 +
 +**gradle.properties**\\ 
 +<code java>
 + fabric_asm_version=2.3
 + cloth_version=8.1.77
 + mod_menu_version=4.0.6
 + crowdlin_version=1.4+1.19
 +</code>\\ 
 +
 +**(These versions will be updated in this wiki alongside the mod version)**
 +
 +**build.gradle** (under dependencies)\\ 
 +<code java>
 +
 + modApi("me.shedaniel.cloth:cloth-config-fabric:${project.cloth_version}") {
 + exclude(group: "net.fabricmc.fabric-api")
 + }
 + include("me.shedaniel.cloth:cloth-config-fabric:${project.cloth_version}")
 +
 + modCompileOnly modRuntimeOnly ("com.terraformersmc:modmenu:${project.mod_menu_version}"), {
 + exclude(group: "net.fabricmc.fabric-api")
 + }
 +
 + modImplementation("com.github.Chocohead:Fabric-ASM:v${project.fabric_asm_version}") {
 + exclude (group: "net.fabricmc.fabric-api")
 + }
 + include("com.github.Chocohead:Fabric-ASM:v${project.fabric_asm_version}")
 +
 +</code>\\ 
 +
 +**build.gradle** (under repositories, the one above dependencies)\\ 
 +<code java>
 + maven { url "https://maven.shedaniel.me/" }
 + maven { url "https://maven.terraformersmc.com/releases/" }
 +</code>\\ 
 +
 +
  
 ===== 添加一块自定义的盾牌 ===== ===== 添加一块自定义的盾牌 =====
zh_cn/tutorial/shield.txt · Last modified: 2023/08/21 07:33 by wjz_p