工具与其他物品(Utility Items)
基本信息
| 属性 | 值 |
|---|---|
| 数量 | 11(ModItems 中不属于反转工具 / 天界之环 / 洒水壶 / 反转物品 / 建筑法杖的其余项) |
| 类结构 | 11 个独立类,无共用基类(ItemMobJar / ItemBedrockiumIngot / ItemFireBattery / ItemGoldenBag / ItemEnderLotusSeed / ItemXRayGlasses / ItemAnalyzer / ItemGlove / ItemChunchunmaru / ItemCapacityUpgrade / ItemPaintRoller) |
功能
这 11 个物品涵盖储存、观察、生物控制、染色、食物与升级等杂项功能,是本模组"大杂烩"性质的集中体现。
数值
| 注册名 | 类 | 显示名 | 开关 | 功能 |
|---|---|---|---|---|
mob_jar |
ItemMobJar |
Mob Jar | ItemConfig.enableMobJar |
捕捉 / 释放生物 |
bedrockium_ingot |
ItemBedrockiumIngot |
Bedrockium Ingot | ItemConfig.enableBedrockium |
基岩液态金属锭,与 Tinkers’ 联动 |
fire_battery |
ItemFireBattery |
Fire Battery | FireBatteryConfig.INSTANCE.enableFireBattery |
火焰电池 |
golden_bag |
ItemGoldenBag |
Golden Bag of Holding | ItemConfig.enableGoldenBagOfHolding |
黄金袋(升级为收纳袋) |
ender_lotus_seed |
ItemEnderLotusSeed |
Ender-Lotus Seed | EnderLotusConfig.INSTANCE.enableEnderLotus |
末影莲种子 |
xray_glasses |
ItemXRayGlasses |
X-Ray Glasses | ItemConfig.enableXRayGlasses |
X 光眼镜 |
block_analyzer |
ItemAnalyzer |
Block Analyzer | ItemConfig.enableBlockAnalyzer |
方块分析器 |
glove |
ItemGlove |
Glove | ItemConfig.enableGlove |
手套,需 Baubles |
chunchunmaru |
ItemChunchunmaru |
Chunchunmaru | ChunchunmaruConfig.INSTANCE.enable |
食物(饱食度) |
capacity_upgrade |
ItemCapacityUpgrade |
Filing Cabinet Capacity Upgrade | BlockConfig.filingCabinets.enableFilingCabinets |
文件柜容量升级 |
paint_roller |
ItemPaintRoller |
Paint Roller | ColoredBlocksConfig.INSTANCE.enablePaintRoller |
油漆滚筒(染色工具) |
来源:ModItems.java:65-85。
11 个物品的具体数值(容量、伤害、范围、效率等)本条目无法逐项核实:它们分布在 ItemConfig(多个字段)、FireBatteryConfig、EnderLotusConfig、ChunchunmaruConfig 等配置类中,各字段的 @Config.Default* 默认值本条目未逐一抄录。精确数值请查对应配置类与 common/items/ 下的实现类。
注意 capacity_upgrade 与 paint_roller 的开关来自 config/blocks/ 目录(BlockConfig.filingCabinets 与 ColoredBlocksConfig),而非 config/items/——这是本模组配置归类的两处不一致之一(另一处见方块注册总表)。
交互
| 物品 | 关键交互 |
|---|---|
| 油漆滚筒 | 右键方块染色,是染色方块与装饰玻璃的唯一染色工具 |
| 手套 | 通过 Baubles 装备栏激活;需 3 个早加载 Mixin(GLOVE 条目:MixinItemRenderer_Glove / MixinPlayerControllerMP_Glove / MixinNetHandlerPlayServer_Glove)改写客户端渲染与网络同步 |
| 末影莲种子 | 种出 ender_lotus 方块;对应世界生成器 WorldGenEnderLotus(权重 10,CommonProxy.java:73) |
| 基岩液态金属锭 | 与 Tinkers’ Construct 联动(compat/tinkers/BedrockiumActiveToolMod),自定义工具材料 |
| 文件柜容量升级 | 每 1 个 +4096 容量,最多 14 个 |
| 生物罐 | 捕捉 / 释放生物 |
合成配方
各物品有独立的 RecipeConfig 开关,全部默认 true。手套的配方由自定义 RecipeGlove 实现(RecipeLoader.java:1488),油漆滚筒染色由 RecipePaintRollerToPaint 实现(RecipeLoader.java:1287, 1296),二者都不是普通有序/无序配方。