本篇教程由作者设定使用 CC BY-NC-SA 协议。

指令结构如下:

/give @a rustic:fluid_bottle 1 0 {Fluid:{FluidName:参数1,Amount:1000,Tag:{Quality:参数2f}}} 


参数1为名称,参数二为Quality(质量)


参数1可填参数为honey(瓶装蜜糖),oliveoil(瓶装橄榄油),alewort(瓶装麦芽汁),grapejuice(瓶装葡萄汁),ironberryjuice(瓶装铁树梅汁),wildberryjuice(瓶装野莓果汁),applejuice(瓶装苹果汁),wildberrywine(瓶装野莓酒),wine(瓶装葡萄酒),ale(瓶装啤酒),cider(瓶装苹果酒),ironwine(瓶装铁树莓酒),mead(瓶装蜂蜜酒)

参数2是质量,是单浮点数,范围为实数范围(超过或等于2^128时会显示为Infinity,小于或等于-2^128时会显示为-Infinity),注意在数字后加字母“f”(代表单浮点数)


例如:

无任何参数或命令结构错误则会给本模组的玻璃瓶/give @a rustic:fluid_bottle

获取1瓶质量为1的瓶装葡萄酒:/give @a rustic:fluid_bottle 1 0 {Fluid:{FluidName:wine,Amount:1000,Tag:{Quality:1f}}} 

获取1瓶瓶装蜜糖:/give @a rustic:fluid_bottle 1 0 {Fluid:{FluidName:honey,Amount:1000}} 

获取1瓶质量为-100的瓶装野莓酒:/give @a rustic:fluid_bottle 1 0 {Fluid:{FluidName:wildberrywine,Amount:1000,Tag:{Quality:-100f}}} 

(非酒类没有质量差别,故非酒类没有Quality,可填可不填,尽量别填)

(Amount:1000标签是必填项)


(附:使用NBT explorer工具得到相关标签)