1. Wiki
  2. /实体
  3. /minecraft:ageable

minecraft:ageable

不想手写?在 GodCraft 里打开一个开关,就能帮你设置好 minecraft:ageable。Get GodCraft

概览

minecraft:ageable 是一个实体组件:写在自定义生物的 components 对象中,或其中某个组件组里。 给幼年实体一个成长计时器,让它之后长成成年。喂给它合适的物品可以加快成长。

字段

字段类型默认值说明
drop_itemsList无实体长大那一刻掉落的物品。
durationDecimal"1200.0"幼年实体变为成年所需的秒数。设为 -1 则永远保持幼年。
feed_itemsList无玩家可以喂食以加快成长的物品。每一项都可以设置提供多少成长量以及返还的物品。
grow_upString无实体变为成年时触发的事件,通常用来换上成年组件。
interact_filtersMinecraft Filter无实体接受食物前必须满足的条件。
pause_growth_itemsList无喂食后会冻结幼年实体成长的物品。
reset_growth_itemsList无喂食后会让幼年实体成长计时器从头开始的物品。

示例

写在 BP/entities/<name>.json 的 components 对象中(值为默认值或占位值):

BP/entities/<name>.json
{
  "minecraft:ageable": {
    "drop_items": {},
    "duration": "1200.0",
    "feed_items": {},
    "grow_up": "",
    "interact_filters": {},
    "pause_growth_items": {},
    "reset_growth_items": {}
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more