工具与功能物品

基本信息

属性 值
注册域 HardcoreEnderExpansion
物品总数 16 个(活注册,init/ItemList.java 的 // FUNCTIONAL ITEMS 段全部)
数据源 init/ItemList.java:218-286

功能

16 个主动使用的物品构成三条线:

  • 战斗/移动:enhanced_ender_pearl(强化末影珍珠)、spatial_dash_gem(空间冲刺宝石)、transference_gem(传送宝石)、scorching_pickaxe(灼热镐)、energy_wand(能量魔杖)
  • 信息/工具:biome_compass(生态罗盘)、temple_caller(神殿召唤器)、infestation_remedy(侵染解药)、ghost_amulet(幽灵护符)、curse(诅咒)、curse_amulet(诅咒护符)、charm_pouch(护符袋)、charm(护符)
  • 酿造/机器:enhanced_brewing_stand(强化酿造台)、potion_of_instability(不稳定药水)、potion_of_purity(纯净药水)

数值

注册名 类 栈上限 最大耐久 可修复 unlocalizedName 位置
enhanced_brewing_stand ItemBlockEnhancedBrewingStand 64 — — enhancedBrewingStand ItemList.java:218-221
enhanced_ender_pearl ItemEnhancedEnderPearl 64 — — enderPearl ItemList.java:222-225
potion_of_instability ItemPotionOfInstability 64 — — potionOfInstability ItemList.java:226-229
biome_compass ItemBiomeCompass 1 — — biomeCompass ItemList.java:230-232
spatial_dash_gem ItemSpatialDashGem 1 300 setNoRepair() spatialDashGem ItemList.java:233-237
transference_gem ItemTransferenceGem 1 204 setNoRepair() transferenceGem ItemList.java:238-242
temple_caller ItemTempleCaller 1 50 setNoRepair() templeCaller ItemList.java:243-246
infestation_remedy ItemInfestationRemedy 1 — — infestationRemedy ItemList.java:247-251
ghost_amulet ItemGhostAmulet 1 — — ghostAmulet ItemList.java:252-255
curse ItemCurse 32 — — curse ItemList.java:256-259
potion_of_purity ItemPotionOfPurity 64 — — potionOfPurity ItemList.java:260-263
curse_amulet Item 1 — — curseAmulet ItemList.java:264-267
charm_pouch ItemCharmPouch 1 — — charmPouch ItemList.java:268-271
charm ItemCharm 1 — — charm ItemList.java:272-275
scorching_pickaxe(注册名拼写为 schorching_pickaxe) ItemScorchingPickaxe 1 399 — scorchingPickaxe ItemList.java:276-280
energy_wand ItemEnergyWand 1 — — energyWand ItemList.java:281-284

⚠️ 注册名拼写错误:schorching_pickaxe(s-c-h-o-r-c-h-i-n-g)在 ItemList.java:277 硬编码,而字段名是 scorching_pickaxe、unlocalizedName 是 scorchingPickaxe。已核对 ItemList.java:276-280 原文。仓库中没有 intent evidence(无测试、无注释、无相关 commit 提及),故此处仅记录事实,不断言为缺陷。

只有 4 个有耐久上限:3 个宝石/镐/召唤器(300 / 204 / 50 / 399),且其中 3 个 setNoRepair()。

交互

强化支持

4 个物品有强化枚举(见 功能方块 · 强化系统):

物品 强化枚举 常量数
enhanced_ender_pearl EnderPearlEnhancements 7
spatial_dash_gem SpatialDashGemEnhancements 3
transference_gem TransferenceGemEnhancements 3
energy_wand 通过 energy_wand_core 合成 —

药水系统

强化酿造台支持 16 种药水(mechanics/brewing/PotionTypes.java:28-45),其中 3 种是本模组新增:

索引 类 原版效果 备注
0 EmptyPotion(null, 0, 16) — 空药水基底
1–12 InstantPotion / TimedPotion 治疗 / 伤害 / 移动速度 / 缓慢 / 力量 / 虚弱 / 夜视 / 隐身 / 生命恢复 / 毒 / 抗火 / 水下呼吸 与原版 1.7.10 一一对应
13 TimedPotion(Potion.blindness, 16, 8197, 1, 1, 6, 48, 6) 失明 // NEW // 标记(PotionTypes.java:42-43)
14 TimedPotion(Potion.jump, 16, 8192, 3, 4, 60, 600) 跳跃提升 (PotionTypes.java:44)
15 TimedPotion(Potion.confusion, 8251, 8253, 1, 1, 6, 48, 6) 反胃 原料索引 8251→8253,非原版链路(PotionTypes.java:45)

Baubles 兼容

charm_pouch 同时实现两个可选接口(item/ItemCharmPouch.java:36-37):

@Optional.Interface(iface = "baubles.api.expanded.IBaubleExpanded", modid = "Baubles|Expanded"),
@Optional.Interface(iface = "baubles.api.IBauble", modid = "Baubles")

本模组还在另一个 mod 的资源域下附带 1 张贴图:src/main/resources/assets/baubles/textures/items/empty_bauble_slot_charm_pouch.png,用于替换 Baubles 的空护符槽位图标。

合成配方

产物 配方 位置
biome_compass " N " / "NSN" / " N "(N=endium_ingot S=end_powder) mechanics/RecipeList.java:134-142
energy_wand " C" / " R " / "R "(C=energy_wand_core R=obsidian_rod) mechanics/RecipeList.java:253-261
scorching_pickaxe "FFF" / "FPF" / "FFF"(F=infernium P=金镐) mechanics/RecipeList.java:293-301
spatial_dash_gem "APA" / "PGP" / "APA"(A=arcane_shard P=末影珍珠 G=blank_gem) mechanics/RecipeList.java:313-323
transference_gem "AEA" / "EGE" / "AEA"(E=ectoplasm G=spatial_dash_gem) mechanics/RecipeList.java:325-335
charm_pouch "PLP" / "LRL" / "PLP"(P=end_powder L=皮革 R=任意 meta rune) mechanics/RecipeList.java:188-198
Items.ender_eye ×1 无序:enhanced_ender_pearl + 烈焰粉 mechanics/RecipeList.java:358-361
curse ×8 按 11 种诅咒循环,见诅咒系统 mechanics/RecipeList.java:162-179
curse 永恒变体 ×1 无序:curse + stardust + arcane_shard mechanics/RecipeList.java:181-185

enhanced_tnt 方块、temple_caller、infestation_remedy、ghost_amulet、curse_amulet、potion_of_instability、potion_of_purity 在 RecipeList.java 中没有直接合成配方 —— 分别由结构生成、宝箱战利品与药水池产出。

相关条目