EnchantmentTweak
基本信息
| 属性 | 值 |
|---|---|
| 类名 | pl.asie.lib.tweak.enchantment.EnchantmentTweak |
| 类型 | class,3 个 public 方法 |
| 开关 | enchantments/usefulBaneOfArthropods,默认 false |
| 附魔 ID | 默认 244(enchantments/baneEnchantmentID) |
| 启用版本 | 1.7.10 |
功能
把 Bane of Arthropods 从「只对节肢生物有效」改成真正有用的附魔
(源码自己标注为 Experimental)。
实现要点
- 默认关闭;关闭时
baneEnchantmentID配置项根本不会被读取。 - 启用时创建
EnchantmentBetterBane(extends EnchantmentDamage,9 方法),并把它同时注册到MinecraftForge.EVENT_BUS与FMLCommonHandler总线(第 115-116 行)。 EnchantmentTweak.registerBaneEnchantment(int)是 3 个方法之一,负责把新附魔塞进附魔表。- 附魔 ID 244 是可配的,但填错会与其它 mod 冲突。
相关条目
- EnchantmentBetterBane - 新附魔的实现
- AsieLibMod - 注册方与配置来源
- AnvilDyeTweak - 另一 tweak