仪式工具
基本信息
| 属性 | 值 |
|---|---|
| 物品数 | 9 |
| 注册段 | ModItems.registerItems() 的 // Rituals,ModItems.java:560-568 |
这 9 个物品是仪式系统(非 altar 系统)的专属工具,全部在 ModItems.init() 的 // Rituals 段构造(ModItems.java:407-415)。
元素铭文工具(6 件)
6 个铭文工具共用同一个类 ScribeTool,由两个构造器参数区分:等级与元素名。
| 注册名 | 字段 | 构造器实参 | 中文名 |
|---|---|---|---|
waterScribeTool |
waterScribeTool |
ScribeTool(1, "WaterScribeTool") |
元素铭文:水 |
fireScribeTool |
fireScribeTool |
ScribeTool(2, "FireScribeTool") |
元素铭文:火 |
earthScribeTool |
earthScribeTool |
ScribeTool(3, "EarthScribeTool") |
元素铭文:地 |
airScribeTool |
airScribeTool |
ScribeTool(4, "AirScribeTool") |
元素铭文:风 |
duskScribeTool |
duskScribeTool |
ScribeTool(5, "DuskScribeTool") |
元素铭文:幽暗 |
dawnScribeTool |
dawnScribeTool |
ScribeTool(6, "DawnScribeTool") |
元素铭文:破晓 |
证据:ModItems.java:407-412。中文名 zh_CN.lang:96-100, 226(注意 duskScribeTool 的中文名原文为「元素铭文: 幽暗」,冒号后多一个空格)。
这 6 个是本模组中字段名 = 注册名的少数物品,构造器的整型参数 1–6 为作者标记的元素序号。
仪式推测杖与拆解杖
| 注册名 | 字段 | 类 | 中文名 | 语言键 |
|---|---|---|---|---|
itemRitualDiviner |
itemRitualDiviner |
ItemRitualDiviner |
仪式推测杖 | item.ritualDiviner.name |
ritualDismantler |
ritualDismantler |
ItemRitualDismantler |
仪式拆解杖 | item.ritualDismantler.name |
证据:ModItems.java:413-414(构造)、:566-567(注册),中文名 zh_CN.lang:147-148。
注意 itemRitualDiviner 是本模组中注册名与语言键不一致的物品:注册名为 itemRitualDiviner,而 setUnlocalizedName("ritualDiviner")(ModItems.java:413)使语言键为 item.ritualDiviner.name。
仪式推测杖有 2 个等级变体,通过 setMaxRuneDisplacement(stack, 1/2) 区分「幽暗」与「破晓」两级(AlchemicalWizardry.java:814-817),破晓级推测杖本身亦由 dawnScribeTool 经 altar 配方产出。
激活水晶
| 注册名 | 字段 | 类 | 说明 |
|---|---|---|---|
activationCrystal |
activationCrystal |
ActivationCrystal |
3 变体物品,由 altar 配方从 lavaCrystal 转化 |
证据:ModItems.java:415(构造,未调用 setUnlocalizedName)、:568(注册)。
激活水晶有 3 个语言变体(zh_CN.lang:101-103):
| 变体键 | 中文名 |
|---|---|
item.activationCrystalWeak |
[虚弱]激活水晶 |
item.activationCrystalAwakened |
[觉醒]激活水晶 |
item.activationCrystalCreative |
[创造模式]激活水晶 |
数值
| 数值名 | 来源 | 值 |
|---|---|---|
| 铭文工具等级参数 | ScribeTool(1..6, ...) |
1–6 |
duskScribeTool |
altar 配方 | tier 4,LP 2000,消耗 20,抽取 10 |
dawnScribeTool |
altar 配方 | tier 6,LP 20000,消耗 50,抽取 35 |
earthScribeTool |
altar 配方 | tier 3,LP 1000,消耗 5,抽取 5 |
waterScribeTool |
altar 配方 | tier 3,LP 1000,消耗 5,抽取 5 |
fireScribeTool |
altar 配方 | tier 3,LP 1000,消耗 5,抽取 5 |
airScribeTool |
altar 配方 | tier 3,LP 1000,消耗 5,抽取 5 |
activationCrystal |
altar 配方 | tier 3,LP 10000,消耗 20,抽取 10 |
合成配方
仪式推测杖(AlchemicalWizardry.java:1336-1352):
d1d
2e3
d4d
| 字符 | 物品 |
|---|---|
d |
钻石 |
e |
绿宝石 |
1 |
元素铭文:风(airScribeTool) |
2 |
元素铭文:水(waterScribeTool) |
3 |
元素铭文:火(fireScribeTool) |
4 |
元素铭文:地(earthScribeTool) |
这是全模组唯一一条需要同时消耗 4 个元素铭文工具的配方。
仪式拆解杖(AlchemicalWizardry.java:2933-2940):
a a
b
| 字符 | 物品 |
|---|---|
a |
红石火把(Blocks.redstone_torch) |
b |
仪式推测杖(itemRitualDiviner) |