Certus Quartz Tank(物品形态)

基本信息

属性 值
注册名 ae2fc:certus_quartz_tank
物品基类 com.glodblock.github.common.item.BaseItemBlockContainer 实现 IFluidContainerItem
容量 32000 mB
放置 调用 super.placeBlockAt 后写入 TileCertusQuartzTank.readFromItemNBT 恢复流体

功能

与 Certus Quartz Tank 方块 互为转换的物品形态。当玩家破坏方块时,方块 getDropWithNBT 把内部流体写入 ItemStack 的 NBT,方块形态作为物品落入世界;放置时反序列化 NBT 到 TileEntity。

物品形态本身也可作为 IFluidContainerItem 直接在玩家背包中与其它流体容器交换(fill / drain)。

使用方式

使用方式 触发条件 使用效果 条件/限制
放置 右键方块表面 落出 Certus Quartz Tank 方块,NBT 恢复流体 必须 NBT 完整
作为 IFluidContainerItem 与其它流体容器交互 fill / drain 32000 mB fill/drain 必须 NBT 完整

数值

属性 值
容量 32000 mB
NBT 字段 tileEntity(复合标签)→ FluidStack 的序列化

相关条目