Vanilla Usage Spawn Rules

This page was created with Wiki Content Generator. If there are issues, contact us on Bedrock OSS Discord server. Note that not more than 8 examples are shown for each component to keep this page fast to load. Namespace minecraft was also removed. Last updated for 1.19.0

biome_filter

Show

axolotl

Copy
"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "lush_caves"
}
1
2
3
4
5

bat

Copy
"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "animal"
}
1
2
3
4
5

bee

Copy
"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"
    }
]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

chicken

Copy
"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "animal"
}
1
2
3
4
5

cod

Copy
"minecraft:biome_filter": [
    {
        "test": "has_biome_tag",
        "operator": "==",
        "value": "ocean"
    },
    {
        "test": "has_biome_tag",
        "operator": "!=",
        "value": "warm"
    }
]
1
2
3
4
5
6
7
8
9
10
11
12

cow

Copy
"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "animal"
}
1
2
3
4
5

creeper

Copy
"minecraft:biome_filter": {
    "test": "has_biome_tag",
    "operator": "==",
    "value": "monster"
}
1
2
3
4
5

dolphin

Copy
"minecraft:biome_filter": [
    {
        "test": "has_biome_tag",
        "operator": "==",
        "value": "ocean"
    },
    {
        "test": "has_biome_tag",
        "operator": "!=",
        "value": "frozen"
    }
]
1
2
3
4
5
6
7
8
9
10
11
12

brightness_filter

Show

bat

Copy
"minecraft:brightness_filter": {
    "min": 0,
    "max": 4,
    "adjust_for_weather": true
}
1
2
3
4
5

bee

Copy
"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}
1
2
3
4
5

chicken

Copy
"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}
1
2
3
4
5

cow

Copy
"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}
1
2
3
4
5

creeper

Copy
"minecraft:brightness_filter": {
    "min": 0,
    "max": 7,
    "adjust_for_weather": true
}
1
2
3
4
5

donkey

Copy
"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}
1
2
3
4
5
Copy
"minecraft:brightness_filter": {
    "min": 7,
    "max": 15,
    "adjust_for_weather": false
}
1
2
3
4
5

drowned

Copy
"minecraft:brightness_filter": {
    "min": 0,
    "max": 7,
    "adjust_for_weather": true
}
1
2
3
4
5

delay_filter

Show

pillager_patrol

Copy
"minecraft:delay_filter": {
    "min": 600,
    "max": 660,
    "identifier": "minecraft:pillager_patrol_easy",
    "spawn_chance": 20
}
1
2
3
4
5
6
Copy
"minecraft:delay_filter": {
    "min": 600,
    "max": 660,
    "identifier": "minecraft:pillager_patrol_normal",
    "spawn_chance": 20
}
1
2
3
4
5
6
Copy
"minecraft:delay_filter": {
    "min": 600,
    "max": 660,
    "identifier": "minecraft:pillager_patrol_hard",
    "spawn_chance": 20
}
1
2
3
4
5
6

density_limit

Show

axolotl

Copy
"minecraft:density_limit": {
    "underground": 5
}
1
2
3

bat

Copy
"minecraft:density_limit": {
    "surface": 5
}
1
2
3

cod

Copy
"minecraft:density_limit": {
    "surface": 20
}
1
2
3

creeper

Copy
"minecraft:density_limit": {
    "surface": 5
}
1
2
3

dolphin

Copy
"minecraft:density_limit": {
    "surface": 5,
    "underground": 0
}
1
2
3
4

drowned

Copy
"minecraft:density_limit": {
    "surface": 5
}
1
2
3
Copy
"minecraft:density_limit": {
    "surface": 2
}
1
2
3
Copy
"minecraft:density_limit": {
    "surface": 2
}
1
2
3

difficulty_filter

Show

creeper

Copy
"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}
1
2
3
4

drowned

Copy
"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}
1
2
3
4
Copy
"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}
1
2
3
4
Copy
"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}
1
2
3
4

enderman

Copy
"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}
1
2
3
4
Copy
"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}
1
2
3
4
Copy
"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}
1
2
3
4

ghast

Copy
"minecraft:difficulty_filter": {
    "min": "easy",
    "max": "hard"
}
1
2
3
4

disallow_spawns_in_bubble

Show

axolotl

Copy
"minecraft:disallow_spawns_in_bubble": {}
1

distance_filter

Show

cod

Copy
"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}
1
2
3
4

pillager_patrol

Copy
"minecraft:distance_filter": {
    "min": 24,
    "max": 48
}
1
2
3
4
Copy
"minecraft:distance_filter": {
    "min": 24,
    "max": 48
}
1
2
3
4
Copy
"minecraft:distance_filter": {
    "min": 24,
    "max": 48
}
1
2
3
4

pufferfish

Copy
"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}
1
2
3
4

salmon

Copy
"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}
1
2
3
4
Copy
"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}
1
2
3
4

tropicalfish

Copy
"minecraft:distance_filter": {
    "min": 12,
    "max": 32
}
1
2
3
4

height_filter

Show

bat

Copy
"minecraft:height_filter": {
    "min": -63,
    "max": 63
}
1
2
3
4

cod

Copy
"minecraft:height_filter": {
    "min": 0,
    "max": 64
}
1
2
3
4

dolphin

Copy
"minecraft:height_filter": {
    "min": 0,
    "max": 64
}
1
2
3
4

glow_squid

Copy
"minecraft:height_filter": {
    "min": -64,
    "max": 30
}
1
2
3
4

pufferfish

Copy
"minecraft:height_filter": {
    "min": 0,
    "max": 64
}
1
2
3
4

salmon

Copy
"minecraft:height_filter": {
    "min": 0,
    "max": 64
}
1
2
3
4
Copy
"minecraft:height_filter": {
    "min": 50,
    "max": 64
}
1
2
3
4

stray

Copy
"minecraft:height_filter": {
    "min": 60,
    "max": 66
}
1
2
3
4

herd

Show

axolotl

Copy
"minecraft:herd": {
    "min_size": 4,
    "max_size": 6,
    "event": "minecraft:entity_born",
    "event_skip_count": 2
}
1
2
3
4
5
6

bat

Copy
"minecraft:herd": {
    "min_size": 2,
    "max_size": 2
}
1
2
3
4

bee

Copy
"minecraft:herd": {
    "min_size": 1,
    "max_size": 1
}
1
2
3
4

chicken

Copy
"minecraft:herd": {
    "min_size": 2,
    "max_size": 4
}
1
2
3
4

cod

Copy
"minecraft:herd": {
    "min_size": 4,
    "max_size": 7
}
1
2
3
4

cow

Copy
"minecraft:herd": {
    "min_size": 2,
    "max_size": 3
}
1
2
3
4

dolphin

Copy
"minecraft:herd": {
    "min_size": 3,
    "max_size": 5
}
1
2
3
4

donkey

Copy
"minecraft:herd": {
    "min_size": 2,
    "max_size": 6
}
1
2
3
4

mob_event_filter

Show

pillager_patrol

Copy
"minecraft:mob_event_filter": {
    "event": "minecraft:pillager_patrols_event"
}
1
2
3
Copy
"minecraft:mob_event_filter": {
    "event": "minecraft:pillager_patrols_event"
}
1
2
3
Copy
"minecraft:mob_event_filter": {
    "event": "minecraft:pillager_patrols_event"
}
1
2
3

permute_type

Show

pillager_patrol

Copy
"minecraft:permute_type": [
    {
        "weight": 100,
        "entity_type": "minecraft:pillager<minecraft:spawn_as_patrol_follower>"
    }
]
1
2
3
4
5
6
Copy
"minecraft:permute_type": [
    {
        "weight": 100,
        "entity_type": "minecraft:pillager<minecraft:spawn_as_patrol_follower>"
    }
]
1
2
3
4
5
6
Copy
"minecraft:permute_type": [
    {
        "weight": 100,
        "entity_type": "minecraft:pillager<minecraft:spawn_as_patrol_follower>"
    }
]
1
2
3
4
5
6

zombie

Copy
"minecraft:permute_type": [
    {
        "weight": 95
    },
    {
        "weight": 5,
        "entity_type": "minecraft:zombie_villager_v2"
    }
]
1
2
3
4
5
6
7
8
9

player_in_village_filter

Show

pillager_patrol

Copy
"minecraft:player_in_village_filter": {
    "distance": 48,
    "village_border_tolerance": 32
}
1
2
3
4
Copy
"minecraft:player_in_village_filter": {
    "distance": 48,
    "village_border_tolerance": 32
}
1
2
3
4
Copy
"minecraft:player_in_village_filter": {
    "distance": 48,
    "village_border_tolerance": 32
}
1
2
3
4

spawn_event

Show

stray

Copy
"minecraft:spawn_event": {
    "event": "change_to_skeleton"
}
1
2
3
Copy
"minecraft:spawn_event": {
    "event": "change_to_skeleton"
}
1
2
3

spawns_lava

Show

strider

Copy
"minecraft:spawns_lava": {}
1

spawns_on_block_filter

Show

axolotl

Copy
"minecraft:spawns_on_block_filter": "minecraft:clay"
1

chicken

Copy
"minecraft:spawns_on_block_filter": "minecraft:grass"
1

cow

Copy
"minecraft:spawns_on_block_filter": "minecraft:grass"
1

donkey

Copy
"minecraft:spawns_on_block_filter": "minecraft:grass"
1
Copy
"minecraft:spawns_on_block_filter": "minecraft:grass"
1

goat

Copy
"minecraft:spawns_on_block_filter": [
    "minecraft:stone",
    "minecraft:snow",
    "minecraft:powder_snow",
    "minecraft:snow_layer",
    "minecraft:packed_ice",
    "minecraft:gravel"
]
1
2
3
4
5
6
7
8

horse

Copy
"minecraft:spawns_on_block_filter": "minecraft:grass"
1
Copy
"minecraft:spawns_on_block_filter": "minecraft:grass"
1

spawns_on_block_prevented_filter

Show

hoglin

Copy
"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]
1
2
3
4

magma_cube

Copy
"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]
1
2
3
4
Copy
"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]
1
2
3
4

piglin

Copy
"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]
1
2
3
4
Copy
"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]
1
2
3
4

skeleton

Copy
"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]
1
2
3
4

zombie_pigman

Copy
"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]
1
2
3
4
Copy
"minecraft:spawns_on_block_prevented_filter": [
    "minecraft:nether_wart_block",
    "minecraft:shroomlight"
]
1
2
3
4

spawns_on_surface

Show

bee

Copy
"minecraft:spawns_on_surface": {}
1

chicken

Copy
"minecraft:spawns_on_surface": {}
1

cod

Copy
"minecraft:spawns_on_surface": {}
1

cow

Copy
"minecraft:spawns_on_surface": {}
1

creeper

Copy
"minecraft:spawns_on_surface": {}
1

dolphin

Copy
"minecraft:spawns_on_surface": {}
1

donkey

Copy
"minecraft:spawns_on_surface": {}
1
Copy
"minecraft:spawns_on_surface": {}
1

spawns_underground

Show

axolotl

Copy
"minecraft:spawns_underground": {}
1

bat

Copy
"minecraft:spawns_underground": {}
1

creeper

Copy
"minecraft:spawns_underground": {}
1

enderman

Copy
"minecraft:spawns_underground": {}
1
Copy
"minecraft:spawns_underground": {}
1
Copy
"minecraft:spawns_underground": {}
1

ghast

Copy
"minecraft:spawns_underground": {}
1

glow_squid

Copy
"minecraft:spawns_underground": {}
1

spawns_underwater

Show

axolotl

Copy
"minecraft:spawns_underwater": {}
1

cod

Copy
"minecraft:spawns_underwater": {}
1

dolphin

Copy
"minecraft:spawns_underwater": {}
1

drowned

Copy
"minecraft:spawns_underwater": {}
1
Copy
"minecraft:spawns_underwater": {}
1
Copy
"minecraft:spawns_underwater": {}
1

glow_squid

Copy
"minecraft:spawns_underwater": {}
1

guardian

Copy
"minecraft:spawns_underwater": {}
1

weight

Show

axolotl

Copy
"minecraft:weight": {
    "default": 10
}
1
2
3

bat

Copy
"minecraft:weight": {
    "default": 10
}
1
2
3

bee

Copy
"minecraft:weight": {
    "default": 10
}
1
2
3

chicken

Copy
"minecraft:weight": {
    "default": 10
}
1
2
3

cod

Copy
"minecraft:weight": {
    "default": 75
}
1
2
3

cow

Copy
"minecraft:weight": {
    "default": 8
}
1
2
3

creeper

Copy
"minecraft:weight": {
    "default": 100
}
1
2
3

dolphin

Copy
"minecraft:weight": {
    "default": 7
}
1
2
3

world_age_filter

Show

pillager_patrol

Copy
"minecraft:world_age_filter": {
    "min": 6000
}
1
2
3
Copy
"minecraft:world_age_filter": {
    "min": 6000
}
1
2
3
Copy
"minecraft:world_age_filter": {
    "min": 6000
}
1
2
3

Contributors