# 了解序列特征规则
在本节中,我们使用序列特征将上一节中的苹果挂在橡树上。
# 使用序列规则连接苹果特征
我们新建oak_tree_then_apple_feature.json
文件:
{
"format_version": "1.13.0",
"minecraft:sequence_feature": {
"description": {
"identifier": "tutorial_demo:oak_tree_then_apple_feature"
},
"features": [
"minecraft:oak_tree_feature",
"tutorial_demo:apple_search_feature"
]
}
}
序列特征的放置列表中的特征的放置顺序是固定的,从列表中第一个特征放置到最后一个,同时上一个特征的输出位置会变成下一个特征的输入位置。树特征的输出位置在树顶,所以我们的苹果搜索特征才需要从上到下搜索,否则将搜索不到满足的位置。
和聚合特征不同,序列特征需要列表中全部特征都完成放置才会判定成功,而如果中途某个特征放置失败则整个特征都会被判定为失败。不过,列表中已放置的特征不会消失,但是失败特征之后的特征将全部被跳过,不再放置。
我们可以看大, 我们的橡树上果然挂上了一个个苹果。
https://nie.res.netease.com/r/pic/20211104/69055361-2e7a-452f-8b1a-f23e1262a03a.jpg
高级
10分钟
← 了解搜索特征规则 了解加权随机特征规则 →