基本信息
| 属性 |
值 |
| 物品数量 |
8(基础系 4 + 觉醒系 4) |
| 注册位置 |
TTRegistry.java:110-117(8 项全部 loadSimpleItem) |
| 注册门槛 |
8 项全部为 ConfigHandler.enableKami(基础系直接覆写;觉醒系继承基础系的覆写) |
| 工具材质 |
EnumHelper.addToolMaterial("ICHOR", 4, -1, 10F, 5F, 25),TTCommonProxy.java:123 |
| 稀有度 |
TTCommonProxy.kamiRarity(自定义枚举值 KAMI,浅紫色,TTCommonProxy.java:139-144) |
数值
| 数值 |
值 |
来源 |
| 材质名 |
ICHOR |
TTCommonProxy.java:123 |
| 采集等级 |
4 |
TTCommonProxy.java:123 |
| 最大堆叠 |
-1 |
TTCommonProxy.java:123 |
| 攻击力加成 |
10.0 |
TTCommonProxy.java:123 |
| 挖掘速度 |
5.0 |
TTCommonProxy.java:123 |
| 附魔加成 |
25 |
TTCommonProxy.java:123 |
工具清单
基础系直接继承原版工具类并显式设置采集等级;觉醒系继承对应基础系,额外实现 IAdvancedTool 接口。
| 物品 |
注册名 |
Java 类 |
原版基类 |
setHarvestLevel |
IAdvancedTool.getType() |
源码行 |
| 血凝镐 |
ichorPick |
ItemIchorPick |
ItemPickaxe |
("pickaxe", 4) |
— (基础) |
TTRegistry.java:112 |
| 血凝锹 |
ichorShovel |
ItemIchorShovel |
ItemShovel |
("shovel", 4) |
— (基础) |
TTRegistry.java:114 |
| 血凝斧 |
ichorAxe |
ItemIchorAxe |
ItemAxe |
("axe", 4) |
— (基础) |
TTRegistry.java:110 |
| 血凝剑 |
ichorSword |
ItemIchorSword |
ItemSword |
无(剑类不设采集等级) |
— (基础) |
TTRegistry.java:116 |
| 觉醒血凝镐 |
ichorPickGem |
ItemIchorPickAdv |
ItemIchorPick |
继承 |
pick |
TTRegistry.java:113 |
| 觉醒血凝锹 |
ichorShovelGem |
ItemIchorShovelAdv |
ItemIchorShovel |
继承 |
shovel |
TTRegistry.java:115 |
| 觉醒血凝斧 |
ichorAxeGem |
ItemIchorAxeAdv |
ItemIchorAxe |
继承 |
axe |
TTRegistry.java:111 |
| 觉醒血凝剑 |
ichorSwordGem |
ItemIchorSwordAdv |
ItemIchorSword |
继承 |
sword |
TTRegistry.java:117 |
采集等级来源:ItemIchorPick.java:48、ItemIchorShovel、ItemIchorAxe 中的 setHarvestLevel(…, 4)。getType() 来源:各 *Adv 类的 getType() 覆写。
交互
- 基础系:
shouldRegister() 直接返回 ConfigHandler.enableKami(如 ItemIchorPick.java:70-73),因此 enableKami = false 时 8 件工具全部不注册。
- 觉醒系:不覆写
shouldRegister(),继承基础系的 KAMI 门槛;额外实现 IAdvancedTool 以声明自身工具类型。
- 稀有度:8 件都通过
getRarity() 返回 TTCommonProxy.kamiRarity,在物品名后显示自定义 KAMI 稀有度颜色。
研究
| 物品 |
研究键 |
键值 |
| 血凝镐 |
KEY_ICHOR_TOOLS |
ICHOR_TOOLS |
| 觉醒血凝镐 |
KEY_ICHOR_PICK_GEM |
ICHOR_PICK_GEM |
| 觉醒血凝锹 |
KEY_ICHOR_SHOVEL_GEM |
ICHOR_SHOVEL_GEM |
| 觉醒血凝斧 |
KEY_ICHOR_AXE_GEM |
ICHOR_AXE_GEM |
| 觉醒血凝剑 |
KEY_ICHOR_SWORD_GEM |
ICHOR_SWORD_GEM |
血凝锹与血凝斧、血凝剑的 getResearchItem() 在本仓库内没有构造 TTResearchItem/KamiResearchItem 的调用点(LibResearch 中的 KEY_ICHOR_SHOVEL / KEY_ICHOR_AXE / KEY_ICHOR_SWORD 同样无构造点),故这三件无独立研究条目。KEY_ICHOR_TOOLS 由 ItemIchorPick 提供(TTRegistry.java:112)。完整对照见 研究总览。
相关条目