ME Essentia Storage Housing
基本信息
| 属性 | 值 |
|---|---|
| 注册名 | thaumicenergistics:storage.casing(ItemEnum.java:19,STORAGE_CASING("storage.casing", new ItemStorageCasing())) |
| 物品类 | thaumicenergistics.common.items.ItemStorageCasing |
| 变体 | 无(setHasSubtypes(false),ItemStorageCasing.java:21) |
| 最大耐久 | 0(setMaxDamage(0),ItemStorageCasing.java:19) |
| 纹理 | thaumicenergistics:essentia.cell.casing(ItemStorageCasing.java:33) |
| 显示名 | ME Essentia Storage Housing(en_US.lang:thaumicenergistics.item.storage.casing.name) |
功能
ME Essentia Storage Housing(要素存储外壳)是 ME Essentia Storage Cell 的空壳。它没有独立功能,只作为电池组装的容器:把外壳拆掉可以回收组件(ItemEssentiaCell 中有「电池为空时可取回外壳」的逻辑,源码注释见 ItemEssentiaCell.java:427 区域)。
它是 ThE 唯一**普通工作台(非奥术)**可合成的存储类物品 —— 不需要研究、不消耗要素。
数值
| 数值名 | 值 | 来源 |
|---|---|---|
| 变体数量 | 0(无子类型) | setHasSubtypes(false)(ItemStorageCasing.java:21) |
| 耐久 | 0(不可损坏) | setMaxDamage(0)(:19) |
| 最大栈大小 | 64(Item 基类默认,源码未覆写 setMaxStackSize) |
ItemStorageCasing 中无该调用 |
| 配方类型 | 普通工作台 ShapedOreRecipe |
FeatureCells.java:128-129 |
交互
| 触发 | 行为 |
|---|---|
| 玩家使用 | 无独立行为,仅作为合成材料 |
| 参与组装 | 与对应尺寸的 Storage Component 一起合成电池 |
合成配方
普通工作台(非奥术工作台),FeatureCells.java:123-129:
WRW
R R
TTT
| 字符 | 物品 |
|---|---|
W |
WardedGlass(防护玻璃) |
R |
RedstoneDust(红石粉) |
T |
ThaumiumIngot(神秘ium锭) |
注册方式为 GameRegistry.addRecipe(new ShapedOreRecipe(EssentiaCell_Housing, false, recipeHousing)) —— ShapedOreRecipe 的第二参数 false 表示不做镜像(不可左右翻转)。不消耗任何要素,不需要研究。
整个 FeatureCells(含本外壳)受双重门控(FeatureCells.checkConfigs,:70-78):
- AE2 自身必须启用电池特性:
AEConfig.instance.isFeatureEnabled(AEFeature.StorageCells),否则整个 feature 不注册 - ThE 配置
craft_Essentia_Cells(默认true,ConfigurationHandler.java:110-114)
该 feature 还声明了 8 个物品前置要求(getItemReqs,:80-84):ChargedCertusQuartz、CertusQuartz、PureCertusQuartz、LogicProcessor、EngineeringProcessor、CalculationProcessor、QuartzGlass、MECellWorkbench。父 feature 为 FeatureThaumicEnergisticsResearch(:85-88)。
相关条目
- ME Essentia Storage Cell - 以本外壳组装的成品电池
- ME Essentia Storage Component - 电池的容量材料