工具与其他物品(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),二者都不是普通有序/无序配方。

相关条目