大铁桶 (Big Bucket) 是大铁桶模组添加的唯一物品,可以存储大量同种流体。
NBT 标签
大铁桶存储流体的功能是靠 NBT 标签实现的。
任何大铁桶都具有一个复合标签: bucketData。
其中具有的标签:
capacity[浮点型]:存储大铁桶的容量
在这个 NBT 标签中,81000 体积的流体被视为一桶(1B)。
fluid[字符串]:存储大铁桶存储的流体 ID
举个例子:水是"minecraft:water"。
fullness[浮点型]:已存储流体的体积
如果桶为空,后两个标签可以省略。
注意:您不能使用百科自动生成的命令获取本物品,因为它不包含 NBT 标签,会产生游戏错误!
下面是一个合法的命令,此指令将给予距离命令方块最近的玩家 1 个 {容积为 10 桶,已经装了 2 桶水} 的大铁桶。
/give @p bigbuckets:big_bucket{bucketData:{capacity:810000,fluid:"minecraft:water",fullness:162000}} 1
如果您尝试使用 /give 指令获取本物品,在以下情况下本物品可能会失效:
未添加 capacity 标签;
capacity 或 fullness 标签的值是负数或非 81000 的倍数;
fullness 标签的值大于 capacity 标签;
fluid 标签存储的 ID 不存在(大铁桶会被视为空桶)。
获取
合成
可以将两个桶在工作台中无序合成为一个容积为 2B 的空大铁桶。
大铁桶的 capacity 标签的值将增加 16200(容积增加 2B),保留所有其它 NBT 标签。
创造模式物品栏
在“杂项”标签页中添加了一个容积为 16B 的空的大铁桶。
用途
流体交换
若大铁桶未满,在准星对准任意流体(空气不行)时,按下使用物品/放置方块[默认:右键],可以将流体装起来。
若大铁桶已满,且准星对准方块,按下使用物品/放置方块[默认:右键],可以将流体倒出来。
物品栏中的显示
空桶会显示为“大铁桶”。
若桶中装有流体,则会显示为“大铁桶(xxx)”(如:大铁桶(熔岩)),但贴图仍然是空桶的形态。
在贴图下方存在类似于装备耐久条的图形,其颜色为装的流体的颜色。它代表大铁桶中流体的装填情况,越满则说明流体越多。
资料分类: | 工具 |
最大叠加: | 1个 / 组 |