能量与功能物品
基本信息
除工具、护甲、核心与基础材料之外,Draconic Evolution 还注册 17 个能量类与功能类物品。
来源:ModItems.java:103-122(字段)、ModItems.java:170-188(实例化)。
| 注册名 | 显示名 | 类别 | 说明 |
|---|---|---|---|
draconiumEnergyCore |
能量核心 | 储能 | 2 个 meta:0 双足飞龙级 / 1 龙之级 |
draconiumFluxCapacitor |
通量电容器 | 储能 | 2 个 meta:0 双足飞龙级 / 1 龙之级 |
wrench |
连接扳手 | 功能 | 绑定 / 解绑多方块结构 |
magnet |
物品错位器 | 功能 | 2 个 meta:双足飞龙级 / 觉醒级 |
teleporterMKI |
错位宝石 | 功能 | 配合 错位宝石底座 |
teleporterMKII |
高级错位宝石 | 功能 | 同上,传送玩家 |
reactorStabilizerParts |
反应堆稳定器 | 结构 | 1 个物品 5 个 meta,见下 |
creativeStructureSpawner |
结构生成器 | 创造 | 3 个变体 |
adminSpawnEgg |
刷怪蛋 | 创造 | 刷出末影龙 |
infoTablet |
龙之研究信息板 | 信息 | 内嵌模组手册 |
tclogo |
TCLogo | 装饰 | 社区标志 |
sunFocus |
日光焦点 | 材料 | 合成用 |
mobSoul |
怪物灵魂 | 消耗品 | NBT 记录怪物类型 |
enderArrow |
末影箭 | 弹药 | 发射实体 EntityEnderArrow |
safetyMatch |
安全火柴 | 功能 | 放置 safetyMatchBox |
key |
钥匙 | 功能 | 用于门 / 创造锁 |
dezilsMarshmallow |
Dezil 的棉花糖 | 消耗品 | 食用提供增益 |
功能
反应堆稳定器部件(reactorStabilizerParts)
单物品 5 个 meta,通过 ModItems.java:196-200 的五个 ItemStack 别名暴露:
| 别名字段 | meta | 中文名 | 本地化键 |
|---|---|---|---|
partStabFrame |
0 | 反应堆稳定器支架 | reactorCraftingPart.frame |
partStabRotorInner |
1 | 反应堆稳定器转子 | reactorCraftingPart.rotorInner |
partStabRotorOuter |
2 | 反应堆稳定器外转子 | reactorCraftingPart.rotorOuter |
partStabRotorAssembly |
3 | 反应堆稳定器转子总成 | reactorCraftingPart.rotorAssembly |
partStabRing |
4 | 反应堆稳定器聚能环 | reactorCraftingPart.stabilizerRing |
本地化键使用点号子类型而非 meta 数字,这是 DE 特有的命名方式(
ItemDE.getUnlocalizedName(ItemStack)恒返回不含 meta 的名字,ItemDE.java:23-26)。
能量核心与通量电容器
两者都是双 meta(0 = 双足飞龙级,1 = 龙之级),通过 ModItems.java:191-194 的四个 ItemStack 别名暴露:wyvernEnergyCore、draconicEnergyCore、wyvernFluxCapacitor、draconicFluxCapacitor。
数值(BalanceConfigHandler.java:75-86):
| 常量 | 值 |
|---|---|
wyvernCapacitorBaseStorage |
80,000,000 |
wyvernCapacitorStoragePerUpgrade |
50,000,000 |
wyvernCapacitorMaxReceive |
1,000,000 |
wyvernCapacitorMaxExtract |
10,000,000 |
draconicCapacitorBaseStorage |
250,000,000 |
draconicCapacitorStoragePerUpgrade |
50,000,000 |
draconicCapacitorMaxReceive |
10,000,000 |
draconicCapacitorMaxExtract |
100,000,000 |
升级带来的容量增量(50,000,000)在两个等级上相同,因此升级通量电容器对双足飞龙级(80,000,000)收益远高于对龙之级(250,000,000)。
物品错位器(magnet)
2 个 meta,中文名分别为「物品错位器」(magnet.wyvern)与「觉醒物品错位器」(magnet.draconic)。可配参数对应 References.java:43-44 的 MagnetSneak 与 EnabledSelfPickup,默认按键为 key.toggleMagnet(KeyInputHandler.java:56,默认未绑定)与 key.toggleMagnetSelfPickup。
结构生成器(creativeStructureSpawner)
3 个变体,本地化键 creativeStructureSpawner、creativeStructureSpawnerComet、creativeStructureSpawnerEnderIsland,分别对应普通结构、末影彗星与末地岛。属创造模式工具,依赖配置 cometRarity(彗星稀有度)。
刷怪蛋(adminSpawnEgg)
生成末影龙。召唤前置检查实际由 TileEnderResurrection 执行,失败时输出聊天消息(本地化键带 .txt 后缀):msg.SpawnDragonMustBeInTheEnd.txt(必须在末地,TileEnderResurrection.java:210)与 msg.SpawnDragonToFarFrom00.txt(距离过远,TileEnderResurrection.java:215)。
信息板(infoTablet)
内嵌模组手册,含索引页(info.de.manual.indexButton)、贡献者页(info.de.manual.contributors)与 3 个导航页(info.de.manual.nav1 – nav3)。注意:InfoTablet.java:26 有一行被注释掉的 GameRegistry.registerItem,但第 25 行的 ModItems.register(this) 是生效的,所以该物品正常注册。
怪物灵魂(mobSoul)
用 NBT 键 "Name" 记录怪物类型(MobSoul.java:37:ItemNBTHelper.getString(stack, "Name", "Pig")),用于制作 稳定刷怪笼。
数值
| 数值名 | 值 | 来源 |
|---|---|---|
| 反应堆稳定器部件数 | 5(同一物品的 meta) | ModItems.java:196-200 |
| 能量核心 / 通量电容器 meta 数 | 各 2 | ModItems.java:191-194 |
| 双足飞龙通量电容器基础容量 | 80,000,000 | BalanceConfigHandler.java:75 |
| 龙之通量电容器基础容量 | 250,000,000 | BalanceConfigHandler.java:79 |
| 通量电容器每升级点容量(两等级相同) | 50,000,000 | BalanceConfigHandler.java:76, 80 |
| 棉花糖增益 | 伤害 +5、挖掘速度 +5,持续 200 秒 | DezilsMarshmallow.java:34-35 |
| 信息板导航页数 | 3 | info.de.manual.nav1 – nav3 |
交互
| 触发 | 行为 |
|---|---|
| 右键扳手 | 绑定 / 解绑多方块结构,模式提示 msg.de.wrenchMode.bind / unBind / unBindAll / modeSwitch |
| 按物品错位器切换键 | 开关吸取功能(button.de.toggleHidden / statsShow / statsHide) |
| 右键错位宝石 | 打开传送设置,消耗末影珍珠(每颗可用次数见配置) |
| 右键信息板 | 打开内嵌手册 GUI |
| 放置安全火柴 | 生成 safetyMatchBox,点燃后提供光源 |
| 食用怪物灵魂 | 记录怪物类型,供刷怪笼使用 |
| 食用棉花糖 | 获得攻击伤害 +5、挖掘速度 +5,持续 200 秒 |