概览
minecraft:tamemount 是一个实体组件:写在自定义生物的 components 对象中,或其中某个组件组里。 让玩家骑上坐骑直到它安静下来来驯服它,就像驯服马一样。喂食可以加快驯服。
字段
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
min_temper | integer | 0 | 初始脾气的最低值;脾气越高越容易驯服。 |
max_temper | integer | 100 | 初始脾气的最高值。 |
feed_text | string | "" | 喂食坐骑时显示的按钮文字。 |
ride_text | string | "" | 骑乘坐骑时显示的按钮文字。 |
tame_event | ActorDefinitionTrigger | {"event":"","filters":{"AND":null,"NOT":null,"OR":null,"all":null,"all_of":null,"any":null,"any_of":null,"none_of":null},"target":"self"} | 坐骑被驯服时运行的事件。 |
attempt_temper_mod | integer | 5 | 玩家每次尝试骑乘时脾气增加多少。 |
feed_items | MountTamingComponentFeedItem[] | 无 | 能提高坐骑脾气、加快驯服的物品。 |
auto_reject_items | MountTamingComponentRejectItem[] | 无 | 玩家互动时手持会让坐骑生气的物品。 |
示例
写在 BP/entities/<name>.json 的 components 对象中(值为默认值或占位值):
BP/entities/<name>.json
{
"minecraft:tamemount": {
"min_temper": 0,
"max_temper": 100,
"feed_text": "",
"ride_text": "",
"tame_event": {
"event": "",
"filters": {
"AND": null,
"NOT": null,
"OR": null,
"all": null,
"all_of": null,
"any": null,
"any_of": null,
"none_of": null
},
"target": "self"
},
"attempt_temper_mod": 5,
"feed_items": [],
"auto_reject_items": []
}
}