Thaumaturge Backpack
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | MagicBees:backpack.thaumaturgeT1 / backpack.thaumaturgeT2(点号) |
| 类 | 由 Backpack(Backpacks 模组)提供,非本 mod 自有类 |
| 等级 | 2 级(EnumBackpackType.T1 / T2) |
| 主题色 | 0x8700C6(紫红,源码注释说是 Thaumcraft 主题色) |
| 条件 | ⚠️ 需安装 Thaumcraft |
来源:magicbees/main/Config.java:548-560。
实现方式:借用 Backpacks 模组
BackpackDefinition def = new BackpackDefinition("thaumaturge", backpackName, 0x8700C6);
thaumaturgeBackpackT1 = BackpackManager.backpackInterface.addBackpack(def, EnumBackpackType.T1);
thaumaturgeBackpackT1.setUnlocalizedName("backpack.thaumaturgeT1");
GameRegistry.registerItem(thaumaturgeBackpackT1, "backpack.thaumaturgeT1");
(Config.java:552-559)物品本体由 Backpacks 模组创建,MagicBees 只是调用其 API 并自己再注册一遍。因此这是本 mod 少数「注册别人的物品」的情况。
名称来自 LocalizationManager.getLocalizedString("backpack.thaumaturge")(:551)。
额外内容可配
thaumaturgeExtraItems(Config.java:92)允许通过配置往背包里塞额外物品。注释 // Add additional items from configs to backpack.(:560)说明有后续处理逻辑。
相关条目
- Magic Apiary - 另一台自动化机器
- Bee Species - 126 个蜂种