Knowledge Core
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | thaumicenergistics:knowledge.core(ItemEnum.java:21,KNOWLEDGE_CORE("knowledge.core", new ItemKnowledgeCore())) |
| 物品类 | thaumicenergistics.common.items.ItemKnowledgeCore |
| 最大栈大小 | 1(setMaxStackSize(1),ItemKnowledgeCore.java:29) |
| 最大耐久 | 0(setMaxDamage(0),ItemKnowledgeCore.java:23) |
| 显示名 | Knowledge Core(en_US.lang:thaumicenergistics.item.knowledge.core.name) |
功能
Knowledge Core(知识核心)是 Arcane Assembler 的配方载体物品。它扮演 AE2 中 Encoded Pattern(已编码图案)的角色,但保存的是奥术工作台的奥术配方。
工作流:
- 玩家在奥术工作台设计好一个配方
- 把配方写入 Knowledge Inscriber(可一次放入多个核心,每个核心存一条)
- 把装好配方的核心放进 Arcane Assembler 的 0 号槽(
KCORE_SLOT_INDEX = 0,TileArcaneAssembler.java:153) - 装配机从核心读取配方并自动合成
源码注释将其描述为「Holds arcane crafting patterns」(ItemKnowledgeCore.java:13-15)。核心容量与「已满」判定由 GUI 按钮状态体现,提示文本为 Knowledge Core Is Full(thaumicenergistics.tooltip.button.inscriber.full)。
- 装入核心的操作通过
Packet_S_KnowledgeInscriber/Packet_C_KnowledgeInscriber完成 - 核心内容在录入时序列化为
ItemArcaneCraftingPattern技术物品传入 AE 网络(见 Arcane Crafting Pattern) - 核心本身也是 Arcane Assembler 的护甲折扣槽关联物 —— 装配机 23–26 号槽用于放入护甲以削减要素消耗
数值
| 数值名 | 值 | 来源 |
|---|---|---|
| 最大栈大小 | 1 | ItemKnowledgeCore.java:29 |
| 耐久 | 0(不可损坏) | :23 |
| 合成所需要素 | WATER 3 + ORDER 3 + EARTH 1 |
FeatureAutocrafting_Arcane.java:73-76 |
| 在装配机中的槽位 | 0 | KCORE_SLOT_INDEX = 0(TileArcaneAssembler.java:153) |
| 装配机配方槽范围 | 1–21(21 个槽) | PATTERN_SLOT_INDEX = 1,总槽 27 - 1(KCore) - 1(Target) - 4(Armor) = 21(TileArcaneAssembler.java:148-153) |
交互
| 触发 | 行为 |
|---|---|
| 放入 Knowledge Inscriber | 成为该机器唯一可放入的物品(isItemValidForSlot 在槽 0 校验,TileKnowledgeInscriber.java:41-43) |
| 装入 Arcane Assembler | 占 0 号槽,装配机从中学取配方 |
| 核心已满 | GUI 按钮提示 Knowledge Core Is Full |
| 擦除 | GUI 按钮 Erase Pattern From Knowledge Core |
合成配方
奥术合成(Arcane Crafting),FeatureAutocrafting_Arcane.java:82-83,配方数组在 :80:
VLV
LZL
VCV
| 字符 | 物品 |
|---|---|
V |
VibrantGlass(活力玻璃) |
L |
VanillaLapis(原版青金石) |
Z |
ZombieBrain(僵尸大脑) |
C |
CalculationProcessor(AE2 计算处理器) |
合成所需要素:WATER 3 + ORDER 3 + EARTH 1(:73-76)。
研究:属于 thaumicenergistics.TEKNOWLEDGEINSCRIBER 研究节点 —— 该研究的第 2 页就是本物品的配方(FeatureAutocrafting_Arcane.java:181-183)。
相关条目
- Arcane Assembler - 消费本物品内配方的机器
- Knowledge Inscriber - 写入本物品的方块
- Arcane Crafting Pattern - 本物品内容序列化后的技术物品
- ThE 研究体系 -
TEKNOWLEDGEINSCRIBER研究