仪式工具

基本信息

属性 值
物品数 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)

相关条目