--- title: 所有可用生成规则(Spawn Rules) category: 文档 mentions: - MedicalJewel105 --- # 所有可用生成规则(Spawn Rules) 本页面由 [Wiki Content Generator](https://github.com/Bedrock-OSS/bedrock-wiki-content-generator) 创建。 如果有问题,请在 [Bedrock OSS](https://www.google.com/search?q=https://discord.gg/XjV87YN) Discord 服务器上联系我们。 包含所有示例。 命名空间 `minecraft` 和一些格式已被删除,以加快页面加载速度。 *上次更新于 1.20.10* ## biome_filter axolotl ```json "minecraft:biome_filter": { "test": "has_biome_tag", "operator": "==", "value": "lush_caves" } ``` bat ```json "minecraft:biome_filter": { "test": "has_biome_tag", "operator": "==", "value": "animal" } ``` bee ```json "minecraft:biome_filter": [ { "test": "has_biome_tag", "operator": "==", "value": "plains" }, { "test": "has_biome_tag", "operator": "==", "value": "sunflower_plains" }, { "test": "has_biome_tag", "operator": "==", "value": "flower_forest" } ] ``` chicken ```json "minecraft:biome_filter": { "test": "has_biome_tag", "operator": "==", "value": "animal" } ``` cod ```json "minecraft:biome_filter": [ { "test": "has_biome_tag", "operator": "==", "value": "ocean" }, { "test": "has_biome_tag", "operator": "!=", "value": "warm" } ] ``` cow ```json "minecraft:biome_filter": { "test": "has_biome_tag", "operator": "==", "value": "animal" } ``` creeper ```json "minecraft:biome_filter": { "test": "has_biome_tag", "operator": "==", "value": "monster" } ``` dolphin ```json "minecraft:biome_filter": [ { "test": "has_biome_tag", "operator": "==", "value": "ocean" }, { "test": "has_biome_tag", "operator": "!=", "value": "frozen" } ] ``` ## brightness_filter bat ```json "minecraft:brightness_filter": { "min": 0, "max": 4, "adjust_for_weather": true } ``` bee ```json "minecraft:brightness_filter": { "min": 7, "max": 15, "adjust_for_weather": false } ``` chicken ```json "minecraft:brightness_filter": { "min": 7, "max": 15, "adjust_for_weather": false } ``` cow ```json "minecraft:brightness_filter": { "min": 7, "max": 15, "adjust_for_weather": false } ``` creeper ```json "minecraft:brightness_filter": { "min": 0, "max": 7, "adjust_for_weather": true } ``` donkey ```json "minecraft:brightness_filter": { "min": 7, "max": 15, "adjust_for_weather": false } ``` ```json "minecraft:brightness_filter": { "min": 7, "max": 15, "adjust_for_weather": false } ``` drowned ```json "minecraft:brightness_filter": { "min": 0, "max": 7, "adjust_for_weather": true } ``` ## delay_filter pillager_patrol ```json "minecraft:delay_filter": { "min": 600, "max": 660, "identifier": "minecraft:pillager_patrol_easy", "spawn_chance": 20 } ``` ```json "minecraft:delay_filter": { "min": 600, "max": 660, "identifier": "minecraft:pillager_patrol_normal", "spawn_chance": 20 } ``` ```json "minecraft:delay_filter": { "min": 600, "max": 660, "identifier": "minecraft:pillager_patrol_hard", "spawn_chance": 20 } ``` ## density_limit axolotl ```json "minecraft:density_limit": { "underground": 5 } ``` bat ```json "minecraft:density_limit": { "surface": 5 } ``` cod ```json "minecraft:density_limit": { "surface": 20 } ``` creeper ```json "minecraft:density_limit": { "surface": 5 } ``` dolphin ```json "minecraft:density_limit": { "surface": 5, "underground": 0 } ``` drowned ```json "minecraft:density_limit": { "surface": 5 } ``` ```json "minecraft:density_limit": { "surface": 2 } ``` ```json "minecraft:density_limit": { "surface": 2 } ``` ## difficulty_filter creeper ```json "minecraft:difficulty_filter": { "min": "easy", "max": "hard" } ``` drowned ```json "minecraft:difficulty_filter": { "min": "easy", "max": "hard" } ``` ```json "minecraft:difficulty_filter": { "min": "easy", "max": "hard" } ``` ```json "minecraft:difficulty_filter": { "min": "easy", "max": "hard" } ``` enderman ```json "minecraft:difficulty_filter": { "min": "easy", "max": "hard" } ``` ```json "minecraft:difficulty_filter": { "min": "easy", "max": "hard" } ``` ```json "minecraft:difficulty_filter": { "min": "easy", "max": "hard" } ``` ghast ```json "minecraft:difficulty_filter": { "min": "easy", "max": "hard" } ``` ## disallow_spawns_in_bubble axolotl ```json "minecraft:disallow_spawns_in_bubble": {} ``` ## distance_filter cod ```json "minecraft:distance_filter": { "min": 12, "max": 32 } ``` pillager_patrol ```json "minecraft:distance_filter": { "min": 24, "max": 48 } ``` ```json "minecraft:distance_filter": { "min": 24, "max": 48 } ``` ```json "minecraft:distance_filter": { "min": 24, "max": 48 } ``` pufferfish ```json "minecraft:distance_filter": { "min": 12, "max": 32 } ``` salmon ```json "minecraft:distance_filter": { "min": 12, "max": 32 } ``` ```json "minecraft:distance_filter": { "min": 12, "max": 32 } ``` tropicalfish ```json "minecraft:distance_filter": { "min": 12, "max": 32 } ``` ## height_filter bat ```json "minecraft:height_filter": { "min": -63, "max": 63 } ``` cod ```json "minecraft:height_filter": { "min": 0, "max": 64 } ``` dolphin ```json "minecraft:height_filter": { "min": 0, "max": 64 } ``` glow_squid ```json "minecraft:height_filter": { "min": -64, "max": 30 } ``` pufferfish ```json "minecraft:height_filter": { "min": 0, "max": 64 } ``` salmon ```json "minecraft:height_filter": { "min": 0, "max": 64 } ``` ```json "minecraft:height_filter": { "min": 50, "max": 64 } ``` stray ```json "minecraft:height_filter": { "min": 60, "max": 66 } ``` ## herd axolotl ```json "minecraft:herd": { "min_size": 4, "max_size": 6, "event": "minecraft:entity_born", "event_skip_count": 2 } ``` bat ```json "minecraft:herd": { "min_size": 2, "max_size": 2 } ``` bee ```json "minecraft:herd": { "min_size": 1, "max_size": 1 } ``` chicken ```json "minecraft:herd": { "min_size": 2, "max_size": 4 } ``` cod ```json "minecraft:herd": { "min_size": 4, "max_size": 7 } ``` cow ```json "minecraft:herd": { "min_size": 2, "max_size": 3 } ``` dolphin ```json "minecraft:herd": { "min_size": 3, "max_size": 5 } ``` donkey ```json "minecraft:herd": { "min_size": 2, "max_size": 6 } ``` ## mob_event_filter pillager_patrol ```json "minecraft:mob_event_filter": { "event": "minecraft:pillager_patrols_event" } ``` ```json "minecraft:mob_event_filter": { "event": "minecraft:pillager_patrols_event" } ``` ```json "minecraft:mob_event_filter": { "event": "minecraft:pillager_patrols_event" } ``` ## permute_type pillager_patrol ```json "minecraft:permute_type": [ { "weight": 100, "entity_type": "minecraft:pillager" } ] ``` ```json "minecraft:permute_type": [ { "weight": 100, "entity_type": "minecraft:pillager" } ] ``` ```json "minecraft:permute_type": [ { "weight": 100, "entity_type": "minecraft:pillager" } ] ``` zombie ```json "minecraft:permute_type": [ { "weight": 95 }, { "weight": 5, "entity_type": "minecraft:zombie_villager_v2" } ] ``` ## player_in_village_filter pillager_patrol ```json "minecraft:player_in_village_filter": { "distance": 48, "village_border_tolerance": 32 } ``` ```json "minecraft:player_in_village_filter": { "distance": 48, "village_border_tolerance": 32 } ``` ```json "minecraft:player_in_village_filter": { "distance": 48, "village_border_tolerance": 32 } ``` ## spawn_event stray ```json "minecraft:spawn_event": { "event": "change_to_skeleton" } ``` ```json "minecraft:spawn_event": { "event": "change_to_skeleton" } ``` ## spawns_lava strider ```json "minecraft:spawns_lava": {} ``` ## spawns_on_block_filter axolotl ```json "minecraft:spawns_on_block_filter": "minecraft:clay" ``` chicken ```json "minecraft:spawns_on_block_filter": "minecraft:grass" ``` cow ```json "minecraft:spawns_on_block_filter": "minecraft:grass" ``` donkey ```json "minecraft:spawns_on_block_filter": "minecraft:grass" ``` ```json "minecraft:spawns_on_block_filter": "minecraft:grass" ``` goat ```json "minecraft:spawns_on_block_filter": [ "minecraft:stone", "minecraft:snow", "minecraft:powder_snow", "minecraft:snow_layer", "minecraft:packed_ice", "minecraft:gravel" ] ``` horse ```json "minecraft:spawns_on_block_filter": "minecraft:grass" ``` ```json "minecraft:spawns_on_block_filter": "minecraft:grass" ``` ## spawns_on_block_prevented_filter hoglin ```json "minecraft:spawns_on_block_prevented_filter": [ "minecraft:nether_wart_block", "minecraft:shroomlight" ] ``` magma_cube ```json "minecraft:spawns_on_block_prevented_filter": [ "minecraft:nether_wart_block", "minecraft:shroomlight" ] ``` ```json "minecraft:spawns_on_block_prevented_filter": [ "minecraft:nether_wart_block", "minecraft:shroomlight" ] ``` piglin ```json "minecraft:spawns_on_block_prevented_filter": [ "minecraft:nether_wart_block", "minecraft:shroomlight" ] ``` ```json "minecraft:spawns_on_block_prevented_filter": [ "minecraft:nether_wart_block", "minecraft:shroomlight" ] ``` skeleton ```json "minecraft:spawns_on_block_prevented_filter": [ "minecraft:nether_wart_block", "minecraft:shroomlight" ] ``` zombie_pigman ```json "minecraft:spawns_on_block_prevented_filter": [ "minecraft:nether_wart_block", "minecraft:shroomlight" ] ``` ```json "minecraft:spawns_on_block_prevented_filter": [ "minecraft:nether_wart_block", "minecraft:shroomlight" ] ``` ## spawns_on_surface bee ```json "minecraft:spawns_on_surface": {} ``` chicken ```json "minecraft:spawns_on_surface": {} ``` cod ```json "minecraft:spawns_on_surface": {} ``` cow ```json "minecraft:spawns_on_surface": {} ``` creeper ```json "minecraft:spawns_on_surface": {} ``` dolphin ```json "minecraft:spawns_on_surface": {} ``` donkey ```json "minecraft:spawns_on_surface": {} ``` ```json "minecraft:spawns_on_surface": {} ``` ## spawns_underground axolotl ```json "minecraft:spawns_underground": {} ``` bat ```json "minecraft:spawns_underground": {} ``` creeper ```json "minecraft:spawns_underground": {} ``` enderman ```json "minecraft:spawns_underground": {} ``` ```json "minecraft:spawns_underground": {} ``` ```json "minecraft:spawns_underground": {} ``` ghast ```json "minecraft:spawns_underground": {} ``` glow_squid ```json "minecraft:spawns_underground": {} ``` ## spawns_underwater axolotl ```json "minecraft:spawns_underwater": {} ``` cod ```json "minecraft:spawns_underwater": {} ``` dolphin ```json "minecraft:spawns_underwater": {} ``` drowned ```json "minecraft:spawns_underwater": {} ``` ```json "minecraft:spawns_underwater": {} ``` ```json "minecraft:spawns_underwater": {} ``` glow_squid ```json "minecraft:spawns_underwater": {} ``` guardian ```json "minecraft:spawns_underwater": {} ``` ## weight axolotl ```json "minecraft:weight": { "default": 10 } ``` bat ```json "minecraft:weight": { "default": 10 } ``` bee ```json "minecraft:weight": { "default": 10 } ``` chicken ```json "minecraft:weight": { "default": 10 } ``` cod ```json "minecraft:weight": { "default": 75 } ``` cow ```json "minecraft:weight": { "default": 8 } ``` creeper ```json "minecraft:weight": { "default": 100 } ``` dolphin ```json "minecraft:weight": { "default": 7 } ``` ## world_age_filter pillager_patrol ```json "minecraft:world_age_filter": { "min": 6000 } ``` ```json "minecraft:world_age_filter": { "min": 6000 } ``` ```json "minecraft:world_age_filter": { "min": 6000 } ```