Wireless Golem Backpack
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | thaumicenergistics:golem.wifi.backpack(ItemEnum.java:24,GOLEM_WIFI_BACKPACK("golem.wifi.backpack", new ItemGolemWirelessBackpack())) |
| 物品类 | thaumicenergistics.common.items.ItemGolemWirelessBackpack(实现 AE2 INetworkEncodable) |
| 最大栈大小 | 1(setMaxStackSize(1),ItemGolemWirelessBackpack.java:85) |
| 最大耐久 | 0(setMaxDamage(0),ItemGolemWirelessBackpack.java:88) |
| NBT 加密键 | "wifiKey"(NBT_ENCRYPTION_KEY,ItemGolemWirelessBackpack.java:80) |
| 皮肤变体 | 10 种(BackpackSkins 枚举,ItemGolemWirelessBackpack.java:30-41) |
| 显示名 | Wireless Golem Backpack(en_US.lang:thaumicenergistics.item.golem.wifi.backpack.name) |
功能
Wireless Golem Backpack(无线傀儡背包)让 Thaumcraft 傀儡接入 AE2 网络。傀儡携带它工作时可以无线访问 ME 网络,等价于给傀儡装了 AE2 的无线终端。
核心机制(ItemGolemWirelessBackpack):
- 实现 AE2
INetworkEncodable,网络地址以加密方式存于 NBT 键wifiKey(ItemGolemWirelessBackpack.java:80) - Tooltip 根据是否已有 NBT 显示
Linked/Unlinked状态(addInformation,:92-100) - 10 种皮肤(纯客户端贴图差异,不影响功能,
BackpackSkins枚举,:30-41):
| 枚举名 | 贴图 ID |
|---|---|
Thaumium |
Thaum |
Stone |
Stone |
Straw |
Straw |
GreatWood |
Wood |
Flesh |
Flesh |
Clay |
Clay |
Iron |
Iron |
Tallow |
Tallow |
Gold |
Gold |
Diamond |
Diamond |
贴图路径规则:thaumicenergistics:textures/models/golemBackpack/<texID>.png(getTextureLocation,:70-73)。
- 与傀儡系统的集成由
GolemHooks/WirelessGolemHandler完成,见 ThE 与 Golem 的集成 - 可与 Thaumium Gear Box 配合:傀儡既能摇齿轮箱驱动研磨机,又能通过背包取送物品
数值
| 数值名 | 值 | 来源 |
|---|---|---|
| 最大栈大小 | 1 | ItemGolemWirelessBackpack.java:85 |
| 耐久 | 0(不可损坏) | :88 |
| 皮肤变体数 | 10 | BackpackSkins 枚举(:30-41) |
| 合成所需要素 | AIR 6 + FIRE 4 + ORDER 3 |
FeatureGolemBackpack.java:49-52 |
| 研究要素 | ENERGY 5 + AURA 5 + MIND 3 + ARMOR 3 + MOTION 1 + EXCHANGE 1 |
FeatureGolemBackpack.java:69-75 |
| 研究复杂度 | COMPLEXITY_LARGE(=3) |
FeatureGolemBackpack.java:88 |
| 研究页数 | 10 页 | FeatureGolemBackpack.java:78-86 |
交互
| 触发 | 行为 |
|---|---|
| 未链接状态 | Tooltip 显示 Unlinked |
| 已链接状态 | NBT 含 wifiKey 时 Tooltip 显示 Linked(:93-98) |
| 傀儡装备 | 傀儡获得 AE 网络访问能力 |
| 皮肤选择 | 10 种贴图,纯外观 |
合成配方
奥术合成(Arcane Crafting),FeatureGolemBackpack.java:55-56,配方数组在 :54:
TIT
NWN
FCF
| 字符 | 物品 |
|---|---|
T |
ThaumiumIngot(神秘ium锭) |
I |
MEInterfacePart(AE2 ME 接口方块) |
N |
Nitor(尼托尔) |
W |
WirelessReceiver(AE2 无线接收器) |
F |
FluixCrystal(福鲁伊克斯水晶) |
C |
MECharger(AE2 ME 充电器) |
合成所需要素:AIR 6 + FIRE 4 + ORDER 3(:49-52)。
研究(FeatureGolemBackpack.java:68-100):id thaumicenergistics.TEGOLEMWIFIBACKPACK,研究要素 ENERGY 5 + AURA 5 + MIND 3 + ARMOR 3 + MOTION 1 + EXCHANGE 1,复杂度 COMPLEXITY_LARGE(=3),图标为本物品,共 10 页 —— 说明页 ×3、配方页、核心收集页、COREFILL/CORELIQUID/COREALCHEMY 三个核心用途页、UPGRADEORDER 与 ADVANCEDGOLEM 两个 ThA 原版研究交叉页。父研究为 getFirstValidParentKey(false)、"COREGATHER" 与伪研究 COREGATHER,setConcealed() 隐藏。伪研究 COREGATHER 于 :65-67 注册。父 feature 为 FeatureConversionCores。
可用性受配置 craft_GolemBackpack(默认 true)控制(ConfigurationHandler.java:128-132)。
相关条目
- ThE 与 Golem 的集成 - 傀儡如何读取本背包
- Thaumium Gear Box - 允许傀儡驱动的对位方块
- ThE 研究体系 - 本物品所属的研究节点
- ThE 配置项 -
Golem Wifi Backpack开关