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
zh_cn:tutorial:shield [2022/12/19 08:26] solidblockzh_cn:tutorial:shield [2023/08/21 07:33] (current) – [添加盾牌[最高支持到1.19版本,对于1.14及以下版本,请参考英文原版wiki:https://fabricmc.net/wiki/tutorial:shield]] wjz_p
Line 1: Line 1:
-====== 添加盾牌 ======+====== 添加盾牌====== 
 +[最高支持到1.19版本,对于1.14及以下版本,请参考英文原版wiki:https://fabricmc.net/wiki/tutorial:shield] 
  
 恭喜!在上一个教程中我们学会了如何创建自定义工具!想象一下,如果想要防御一把十分强大自定义的剑,常规的盾牌是不大起作用的。因此,我们将在这里尝试创建自定义的盾牌。 恭喜!在上一个教程中我们学会了如何创建自定义工具!想象一下,如果想要防御一把十分强大自定义的剑,常规的盾牌是不大起作用的。因此,我们将在这里尝试创建自定义的盾牌。
Line 11: Line 12:
 **gradle.properties**\\  **gradle.properties**\\ 
 <code java> <code java>
-fabric_shield_lib_version=1.3.7+fabric_shield_lib_version=1.6.0-1.19
 </code>\\  </code>\\ 
 **build.gradle** (在 dependencies {} 下)\\  **build.gradle** (在 dependencies {} 下)\\ 
 <code java> <code java>
-modImplementation "com.github.hackcoder1000:Fabric-Shield-Lib:v${project.fabric_shield_lib_version}-${project.minecraft_version}"+modImplementation "com.github.CrimsonDawn45:Fabric-Shield-Lib:v${project.fabric_shield_lib_version}"
 </code>\\  </code>\\ 
 在编写本文时,最新 project.fabric_shield_lib_version 应为1.3.7,最新 project.minecraft_version 应为1.17.1。每当出现新的版本时,此页面都会更新。\\ \\  在编写本文时,最新 project.fabric_shield_lib_version 应为1.3.7,最新 project.minecraft_version 应为1.17.1。每当出现新的版本时,此页面都会更新。\\ \\ 
 **build.gradle** (在 repositories {} 下)\\  **build.gradle** (在 repositories {} 下)\\ 
 <code java> <code java>
-allprojects { repositories { 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.1671438377.txt.gz · Last modified: 2022/12/19 08:26 by solidblock