手冊:minecraft:spawn_entity

出自Minecraft基岩版开发Wiki
資料驅動 實體 > minecraft:spawn_entity
minecraft:spawn_entity
附加包元件
元件所屬
元件型別
加入版本
?

為實體加入一個計時器來計時生成實體或物品(掉落物實體形式)。

模式[編輯]

spawn_entity:
object "minecraft:spawn_entity" : opt
{
    array "entities" : opt
    {
        object "<any array element>" : opt
        {
            minecraft_filter "filters" : opt
            int "max_wait_time"<0-*> : opt
            int "min_wait_time"<0-*> : opt
            int "num_to_spawn"<0-*> : opt
            bool "should_leash" : opt
            bool "single_use" : opt
            string "spawn_entity" : opt
            string "spawn_event" : opt
            object "spawn_event" : opt
            {
                string "event"
                enumerated_value "target" : opt
            }
            string "spawn_item" : opt
            enumerated_value "spawn_method"<"born"> : opt
            string "spawn_sound" : opt
        }
    }
    object "entities" : opt
}

結構[編輯]

  •  minecraft:spawn_entity:根物件。
    •  entities:實體生成列表。
      • :一個實體生成定義。
        •  filters:定義生成實體需要滿足的條件的過濾器。
        •  max_wait_time:定義生成實體需等待的最長時間,以秒為單位。預設值為600。
        •  min_wait_time:定義生成實體需等待的最短時間,以秒為單位。預設值為300。
        •  num_to_spawn:定義每次生成實體的數量。預設值為1。
        •  should_leash:定義所生成的實體是否被該實體用栓繩牽引。預設值為false
        •  single_use:定義是否僅生成一次。預設值為false
        •  spawn_entity:定義所生成實體的賦命名空間識別碼
        •  spawn_event:根物件。為字串型別時定義生成實體時執行的事件。預設值為minecraft:entity_born
          • *event:定義生成實體時執行的事件。
          •  target:定義事件執行的目標。預設值為self
        •  spawn_item:定義所生成物品的識別碼。預設值為egg
        •  spawn_method:定義生成方式。預設值為born,可填born
        •  spawn_sound:定義生成實體時播放的聲音。預設值為plop

範例[編輯]

單元素型
"minecraft:spawn_entity":{
  "entities": {
    "filters": { "test":"is_daytime", "value": false },
    "max_wait_time": 600,
    "min_wait_time": 300,
    "num_to_spawn": 1,
    "should_leash": false,
    "single_use": false,
    "spawn_entity": "minecraft:chicken",
    "spawn_event": "minecraft:entity_born",
    "spawn_item": "egg",
    "spawn_method": "born",
    "spawn_sound": "plop"
  }
}
多元素型
"minecraft:spawn_entity": {
  "entities": [
    {
      "min_wait_time": 1500,
      "max_wait_time": 2000,
      "spawn_sound": "plop",
      "spawn_entity": "minecraft:snow_golem"
    },
    {
      "min_wait_time": 300,
      "max_wait_time": 600,
      "num_to_spawn": 2,
      "spawn_sound": "plop",
      "spawn_item": "snowball"
    }
  ]
}

歷史[編輯]

基岩版
?加入了minecraft:spawn_entity

錯誤[編輯]

關於minecraft:spawn_entity的錯誤在國際版中由錯誤追蹤器維護,請在此回報錯誤。