AFB
基本信息
| 属性 |
值 |
| 内部名 |
ALC |
| 注册名 |
AFSU:ALC |
| 物品类型 |
可充电电介质(IElectricItem) |
| 最大堆叠 |
1 |
| 耐久上限 |
100,000,001(setMaxDamage) |
| 创造标签 |
IC2.tabIC2 |
| 附魔适用 |
否(与电介质默认行为一致) |
功能
AFB(Awesome Five-tier Battery)是 IC2 体系下的五阶可充电电介质物品。它实现了 ic2.api.item.IElectricItem,能:
- 在 IC2 EU 充能器 / EU 充能板 / MFE / MFSU / AFSU 等 EU 设备上充放电
- 作为 AFSU 方块的合成原料
- 通过耐久值代表当前电量:满电 = 1 损伤(图标
full),低电 = 100,001+ 损伤(图标 empty),中间态 = partly
使用方式
| 使用方式 |
触发条件 |
使用效果 |
条件/限制 |
| 右键点击方块 |
放置于 IC2 充电设备(chargeSlot/dischargeSlot) |
充/放电 |
容量 100,000,000 EU |
| 装备/穿戴 |
不支持穿戴 |
无 |
— |
| 投掷使用 |
不支持 |
无 |
— |
| 快捷栏右键 |
无目标时 |
无效果 |
— |
数值
| 属性 |
值 |
最大电量(getMaxCharge) |
100,000,000 EU(一亿) |
Tier(getTier) |
5 |
单次传输上限(getTransferLimit) |
131,072 EU |
可提供能量(canProvideEnergy) |
true |
| 充电 / 放电物品 |
均为自身(getChargedItem/getEmptyItem 都返回 this) |
耐久与图标映射
AFB.getIconFromDamage 按耐久分段返回图标(材质随 ConfigHandler.afbtexture,当前仅 default):
| 损伤值范围 |
图标 |
<= 100,000 |
empty(电量基本耗尽) |
100,001 ~ 99,000,000 |
partly |
>= 99,000,001 |
full(满电) |
最大耐久 = setMaxDamage(100000000 + 1) = 100,000,001,使满电损伤落在 partly 段。
合成配方
| 字符 |
物品 |
G |
IC2 玻璃纤维线缆(IC2Items.getItem("glassFiberCableItem")) |
I |
IC2 铱板(IC2Items.getItem("iridiumPlate")) |
U |
IC2 UU 物质单元(IC2Items.getItem("uuMatterCell")) |
注:当 Loader.isModLoaded("dreamcraft") 为 true 时,配方注册被跳过,由梦之彼方覆盖。
耐久与消耗
| 项目 |
值 |
| 最大耐久 |
100,000,001(满电 = 1 损伤) |
| 每次使用消耗 |
由 IC2 ElectricItem 决定(基于 getTransferLimit) |
| 使用后是否消失 |
否 |
相关条目
- AFSU - 由 AFB 参与合成的 Tier 5 能量存储方块