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 的序列化 |
相关条目