Files
netease-modsdk-wiki/docs/wiki/entities/vanilla-usage-spawn-rules.md
2025-03-20 11:52:46 +08:00

16 KiB
Raw Blame History

title, category, mentions
title category mentions
所有可用生成规则Spawn Rules 文档
MedicalJewel105

所有可用生成规则Spawn Rules

本页面由 Wiki Content Generator 创建。 如果有问题,请在 Bedrock OSS Discord 服务器上联系我们。 包含所有示例。 命名空间 minecraft 和一些格式已被删除,以加快页面加载速度。 上次更新于 1.20.10

biome_filter

axolotl

"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "lush_caves"
}

bat

"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "animal"
}

bee

"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

"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "animal"
}

cod

"minecraft:biome_filter": [
    {
        "test": "has_biome_tag",
        "operator": "==",
        "value": "ocean"
    },
    {
        "test": "has_biome_tag",
        "operator": "!=",
        "value": "warm"
    }
]

cow

"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "animal"
}

creeper

"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "monster"
}

dolphin

"minecraft:biome_filter": [
    {
        "test": "has_biome_tag",
        "operator": "==",
        "value": "ocean"
    },
    {
        "test": "has_biome_tag",
        "operator": "!=",
        "value": "frozen"
    }
]

brightness_filter

bat

"minecraft:brightness_filter": {
    "min": 0,
    "max": 4,
    "adjust_for_weather": true
}

bee

"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}

chicken

"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}

cow

"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}

creeper

"minecraft:brightness_filter": {
    "min": 0,
    "max": 7,
    "adjust_for_weather": true
}

donkey

"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}

"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}

drowned

"minecraft:brightness_filter": {
    "min": 0,
    "max": 7,
    "adjust_for_weather": true
}

delay_filter

pillager_patrol

"minecraft:delay_filter": {
    "min": 600,
    "max": 660,
    "identifier": "minecraft:pillager_patrol_easy",
    "spawn_chance": 20
}

"minecraft:delay_filter": {
    "min": 600,
    "max": 660,
    "identifier": "minecraft:pillager_patrol_normal",
    "spawn_chance": 20
}

"minecraft:delay_filter": {
    "min": 600,
    "max": 660,
    "identifier": "minecraft:pillager_patrol_hard",
    "spawn_chance": 20
}

density_limit

axolotl

"minecraft:density_limit": {
    "underground": 5
}

bat

"minecraft:density_limit": {
    "surface": 5
}

cod

"minecraft:density_limit": {
    "surface": 20
}

creeper

"minecraft:density_limit": {
    "surface": 5
}

dolphin

"minecraft:density_limit": {
    "surface": 5,
    "underground": 0
}

drowned

"minecraft:density_limit": {
    "surface": 5
}

"minecraft:density_limit": {
    "surface": 2
}

"minecraft:density_limit": {
    "surface": 2
}

difficulty_filter

creeper

"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}

drowned

"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}

"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}

"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}

enderman

"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}

"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}

"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}

ghast

"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}

disallow_spawns_in_bubble

axolotl

"minecraft:disallow_spawns_in_bubble": {}

distance_filter

cod

"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}

pillager_patrol

"minecraft:distance_filter": {
    "min": 24,
    "max": 48
}

"minecraft:distance_filter": {
    "min": 24,
    "max": 48
}

"minecraft:distance_filter": {
    "min": 24,
    "max": 48
}

pufferfish

"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}

salmon

"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}

"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}

tropicalfish

"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}

height_filter

bat

"minecraft:height_filter": {
    "min": -63,
    "max": 63
}

cod

"minecraft:height_filter": {
    "min": 0,
    "max": 64
}

dolphin

"minecraft:height_filter": {
    "min": 0,
    "max": 64
}

glow_squid

"minecraft:height_filter": {
    "min": -64,
    "max": 30
}

pufferfish

"minecraft:height_filter": {
    "min": 0,
    "max": 64
}

salmon

"minecraft:height_filter": {
    "min": 0,
    "max": 64
}

"minecraft:height_filter": {
    "min": 50,
    "max": 64
}

stray

"minecraft:height_filter": {
    "min": 60,
    "max": 66
}

herd

axolotl

"minecraft:herd": {
    "min_size": 4,
    "max_size": 6,
    "event": "minecraft:entity_born",
    "event_skip_count": 2
}

bat

"minecraft:herd": {
    "min_size": 2,
    "max_size": 2
}

bee

"minecraft:herd": {
    "min_size": 1,
    "max_size": 1
}

chicken

"minecraft:herd": {
    "min_size": 2,
    "max_size": 4
}

cod

"minecraft:herd": {
    "min_size": 4,
    "max_size": 7
}

cow

"minecraft:herd": {
    "min_size": 2,
    "max_size": 3
}

dolphin

"minecraft:herd": {
    "min_size": 3,
    "max_size": 5
}

donkey

"minecraft:herd": {
    "min_size": 2,
    "max_size": 6
}

mob_event_filter

pillager_patrol

"minecraft:mob_event_filter": {
    "event": "minecraft:pillager_patrols_event"
}

"minecraft:mob_event_filter": {
    "event": "minecraft:pillager_patrols_event"
}

"minecraft:mob_event_filter": {
    "event": "minecraft:pillager_patrols_event"
}

permute_type

pillager_patrol

"minecraft:permute_type": [
    {
        "weight": 100,
        "entity_type": "minecraft:pillager<minecraft:spawn_as_patrol_follower>"
    }
]

"minecraft:permute_type": [
    {
        "weight": 100,
        "entity_type": "minecraft:pillager<minecraft:spawn_as_patrol_follower>"
    }
]

"minecraft:permute_type": [
    {
        "weight": 100,
        "entity_type": "minecraft:pillager<minecraft:spawn_as_patrol_follower>"
    }
]

zombie

"minecraft:permute_type": [
    {
        "weight": 95
    },
    {
        "weight": 5,
        "entity_type": "minecraft:zombie_villager_v2"
    }
]

player_in_village_filter

pillager_patrol

"minecraft:player_in_village_filter": {
    "distance": 48,
    "village_border_tolerance": 32
}

"minecraft:player_in_village_filter": {
    "distance": 48,
    "village_border_tolerance": 32
}

"minecraft:player_in_village_filter": {
    "distance": 48,
    "village_border_tolerance": 32
}

spawn_event

stray

"minecraft:spawn_event": {
    "event": "change_to_skeleton"
}

"minecraft:spawn_event": {
    "event": "change_to_skeleton"
}

spawns_lava

strider

"minecraft:spawns_lava": {}

spawns_on_block_filter

axolotl

"minecraft:spawns_on_block_filter": "minecraft:clay"

chicken

"minecraft:spawns_on_block_filter": "minecraft:grass"

cow

"minecraft:spawns_on_block_filter": "minecraft:grass"

donkey

"minecraft:spawns_on_block_filter": "minecraft:grass"

"minecraft:spawns_on_block_filter": "minecraft:grass"

goat

"minecraft:spawns_on_block_filter": [
    "minecraft:stone",
    "minecraft:snow",
    "minecraft:powder_snow",
    "minecraft:snow_layer",
    "minecraft:packed_ice",
    "minecraft:gravel"
]

horse

"minecraft:spawns_on_block_filter": "minecraft:grass"

"minecraft:spawns_on_block_filter": "minecraft:grass"

spawns_on_block_prevented_filter

hoglin

"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]

magma_cube

"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]

"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]

piglin

"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]

"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]

skeleton

"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]

zombie_pigman

"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]

"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]

spawns_on_surface

bee

"minecraft:spawns_on_surface": {}

chicken

"minecraft:spawns_on_surface": {}

cod

"minecraft:spawns_on_surface": {}

cow

"minecraft:spawns_on_surface": {}

creeper

"minecraft:spawns_on_surface": {}

dolphin

"minecraft:spawns_on_surface": {}

donkey

"minecraft:spawns_on_surface": {}

"minecraft:spawns_on_surface": {}

spawns_underground

axolotl

"minecraft:spawns_underground": {}

bat

"minecraft:spawns_underground": {}

creeper

"minecraft:spawns_underground": {}

enderman

"minecraft:spawns_underground": {}

"minecraft:spawns_underground": {}

"minecraft:spawns_underground": {}

ghast

"minecraft:spawns_underground": {}

glow_squid

"minecraft:spawns_underground": {}

spawns_underwater

axolotl

"minecraft:spawns_underwater": {}

cod

"minecraft:spawns_underwater": {}

dolphin

"minecraft:spawns_underwater": {}

drowned

"minecraft:spawns_underwater": {}

"minecraft:spawns_underwater": {}

"minecraft:spawns_underwater": {}

glow_squid

"minecraft:spawns_underwater": {}

guardian

"minecraft:spawns_underwater": {}

weight

axolotl

"minecraft:weight": {
    "default": 10
}

bat

"minecraft:weight": {
    "default": 10
}

bee

"minecraft:weight": {
    "default": 10
}

chicken

"minecraft:weight": {
    "default": 10
}

cod

"minecraft:weight": {
    "default": 75
}

cow

"minecraft:weight": {
    "default": 8
}

creeper

"minecraft:weight": {
    "default": 100
}

dolphin

"minecraft:weight": {
    "default": 7
}

world_age_filter

pillager_patrol

"minecraft:world_age_filter": {
    "min": 6000
}

"minecraft:world_age_filter": {
    "min": 6000
}

"minecraft:world_age_filter": {
    "min": 6000
}