mojira.dev
MCPE-17651

Only Strays spawn in various frozen biomes

In various frozen biomes, the only hostile mobs that spawn are the skeletons (as expected most of them spawn as strays).

Steps to reproduce:

  1. Create and open a new world with seed 297169206, mob spawning disabled, and always day selected.

  2. Issue the command /time set midnight.

  3. Issue the command /tp 626 86 -285.

  4. Issue the command /gamerule domobspawning true.

  5. Wait until a bunch of mobs have spawned.

  6. Issue the command /kill @e[family=monster]. Note that only strays were present to be killed.

Additional information:

  • The pinned comment contains root cause analysis. In short, the biome JSON files are missing the "monster" tag.

Affected biomes:

  • Frozen River (frozen_river)

  • Legacy Frozen Ocean (legacy_frozen_ocean) - no longer generate in new worlds

  • Snowy Mountains (ice_mountains) - no longer generate in new worlds

  • Snowy Plains (ice_plains)

This report (including comments) uses a mixture of Bedrock and Java biome names. The following table can be used to translate the Java names to Bedrock biome names.

Java Name

Bedrock Name

Snowy Tundra

Ice Plains

Snowy Mountains

Ice Mountains

Snowy Taiga

Cold Taiga

Snowy Taiga Hills

Cold Taiga Hills

Linked issues

Comments 22

Partially able to confirm. Unsure if other entities walk into biome or just have very very low spawn chance. However does seem to only be strays and skeletons seem to be spawning. Underground I'm only finding those mobs and no other type.

Running on iPad Pro iOS 10 PEv16.

Also not sure if related, separate issue, or a realms issue: When on a Realm in ice plains, there are so many spawned skeletons/strays that the server starts to lag. I'm the only one logged in, and can see them jumping forward multiple blocks. Logging out and back in does not solve issue. Waiting for daytime kills some of them, but beyond those taking refuge in shade, assumption is there are many in caves below and/or spawned with armor to protect from sun to prevent being burned. Was so bad I had to stop playing cause I couldn't move without being killed repeatedly.

Note: many are dying as the ground seems little red with bones and arrows. But sheer numbers of spawned mobs makes ratio that survives unplayable.

This happens in 0.17.0.2
If you want a good seed to test this for yourself try the seed ibxspawn2 with the world type set to "old"

[Mod] Celesian

I am unable to reproduce this bug in v.1.0.0.2

Test: used the seed "ibxspawn2" and a single creeper spawned and a zombie

I believe this issue isn't what it first appears to be.
I'm in a realm where originally only Skeleton's and Stray's were spawning in the ice plains. I have since built a fairly large structure and lite up most of the area. I've also taken care to kill the Skeleton's and Stray's that are not being automatically killed when at Sunrise due to armor. And since doing this I now have seen creepers, spiders, and zombies also appear.

I believe the issue to be due to the apparent higher than normal spawn levels of Stray's and Skeletons, and that they often will spawn with protective armor. If left alone, they will stay, and the following night another larger number of Skeleton/Stray's spawn, again with a % with protection. Between their ranged attack causing it difficult to kill them in large numbers, and this (seemingly) higher spawn level, it appears that the overall mob level quota gets reached, allowing for no more spawns, and therefore no more zombies, creepers, or spiders to be able to spawn. Does anyone know if this assumption is correct? Do ice plains allow for higher level of spawns? Or is it that both skeletons and strays have different levels that can be reached, eventually blocking off any other type of mob?

12 more comments

Affects 1.18.0.22 beta

EwokSithLord747

The issue is the biome is missing the 'Monster' tag which is causing all normal monsters not to spawn.

 

Strays look for the cold and frozen tags so they can still spawn, and are the only mob that spawns.

This bug is not fixed. ice_plains.biome.json still does not have the monster tag.

Reopened because my earlier tests were finding other mobs in adjacent biomes, not in the ice plains as I believed. I have replaced the coordinates in the description to avoid this. Please test at the new coordinates.

Minecraft386882

Confirmed in 1.21.44

Specialistol

(Unassigned)

178442, 390696

Confirmed

Multiple

1.18.0.22 Beta, 1.17.40.21 Beta, 1.16.20.50 Beta, 1.16.0.64 Beta, 1.14.20 Hotfix, ..., 1.21.43 Hotfix, 1.21.44 Hotfix, 1.21.51 Hotfix, 1.21.80, 1.21.94 Hotfix

Retrieved