3.7.14版本后,此物品被添加。
可用于凝滞那些愿意被凝滞的生物,以便运输
——物品描述(原文)(未凝滞生物时)
当前凝滞生物:【生物名称】
——物品描述(原文)(已凝滞生物时)
物品信息
凝滞胶囊属于 匠造物品 (Artifice Item) ,最大叠加为1。
用途
玩家可以手持凝滞胶囊右击实体,将该实体“装入”凝滞胶囊中。
凝滞胶囊只能凝滞住玩家的宠物、动物、未对玩家产生仇恨的中立生物。
成功装入时,会出现大量暗红色和白色的粒子效果,失败时不会有任何特效。成功时也会播放对应音效。
具体而言:
在该生物的主判定箱向外扩展一定距离后的长方体的外表面的范围(距离为生物的主判定箱高度和宽度的较大值/2),生成200次与末地烛的粒子效果相同的粒子,颜色为(166,0,38),上述粒子生成后会朝向该实体主判定箱的中心点移动,0.5秒(10 tick)之后消失。
在同样的范围,生成200次与生物被附魔锋利魔咒的剑时产生的粒子效果相同的粒子,颜色为白色,上述粒子生成后会朝向该实体主判定箱的中心点移动,0.5秒(10 tick)之后消失。
在该生物的主判定箱中心点位置,生成10次与避雷针被闪电击中时的粒子效果相同的粒子,每次生成10个,上述粒子生成后会以随机速度向四面八方散开,1.0~1.7秒(20~34 tick)之后消失。
玩家也可以手持凝滞胶囊右击方块,将凝滞胶囊中的实体“放出”。成功放出时,实体会出现在右击的方块上,同时出现棕色粒子效果,失败时不会有任何特效。成功时也会播放对应音效。
具体而言:
在该生物的主判定箱中心点位置,生成50次与孢子花掉落的粒子效果相同的粒子,颜色为(204,77,77),上述粒子生成后会以随机速度向四面八方散开,1.0~1.7秒(20~34 tick)之后消失。
每个凝滞胶囊最多只能装入一个实体,物品描述中会显示装入的实体的名称。在凝滞胶囊内已有实体的情况下试图再装入实体,不会有任何效果。
凝滞胶囊放出实体时,如果周围的方块会阻挡其判定箱,会在聊天栏中提示玩家“没有足够的空间生成这个实体!”。如果实体无法被放出,会在聊天栏中提示玩家“无法生成实体”。
物品堆叠组件
凝滞胶囊拥有物品堆叠组件 aoa3:stored_entity,该数据组件用于记录被凝滞的实体,格式为:
aoa3:stored_entity
entity_type:存储该实体的注册名
data:存储该实体的所有实体数据
玩家可以通过指令获取自定义的物品堆叠组件的凝滞胶囊,但如果玩家提供的数据不完整,会导致实体无法被放出,例如:
/give @s aoa3:stasis_capsule[aoa3:stored_entity={"entity_type":"aoa3:opteryx","data":{}}]
该指令提供的实体数据不完整,因此无法正常使用。