行为属性
方块村民交易
执行交易操作后,将会打开一个村民交易页面,这也是很多大型服务器制作的的伪自定义合成 UI 的来源。
title:村民交易页面的标题。
permission:执行该操作需要的权限,为可选选项。
gui_textures:村民交易页面的背景贴图,分布为左右两边,贴图的标准分辨率大小应为 137x164,你可以在左右适当大于这个值,这样就可以在两边做出额外装饰,为可选选项。
trades_list:所给示例由
black_fishing_rod
和red_fishing_rod
两个id的村民交易组成,你也可以按此格式添加无数多的村民交易。与前文 熔炉配方 一节一样,ingredients
为输入的物品,其中slot1
和slot2
分别为村民交易的第一个格子和第二个格子的物品,result
为输出的物品。
方块村民交易
与上文 村民交易 一样,只是点击某个家具后进入,适合的场景例如自动贩卖机等。
将最开头的 block_trade_machine
替换为 furniture_trade_machine
即可。
家具
见前一节。
坐在家具上
其中:
sit_height:坐上的高度,如果你的家具就1格高,该值是合适的,一般情况下几格高再减去约0.1即可。
opposite_direction:坐下后玩家是否固定朝家具相反方向,默认是
true
。sit_all_solid_blocks:如果这个家具是多格组成的,是否每一格玩家都可以坐下。
枪
其中:
projectile:枪的轨迹材质,例如弓此处就是箭射出后空中的材质。
饰品
为 true
后,玩家可以将其穿在头上,可以做出饰品的效果。例如天使翅膀等。
死亡不掉落
唱片
分布为名字和描述,名字也可以指代你在 ItemsAdder 设置好的某个歌曲。
载具
大部分与家具一致,此处只介绍不同之处:
speed:分别是正常、跳跃和飞行时速度,0 代表不可这么做。
fuel:燃料。其中,
start
为最开始的燃料,max
为最大燃料数,items
为可以作为燃料的物品和其提供的燃料值,可以是namespace:id
格式。smoke:尾气粒子。
最后更新于