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 段。

合成配方

GIG
IUI
GIG
字符 物品
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 能量存储方块