[MCPE-17651] Only Strays spawn in various frozen biomes Created: 24/Oct/16  Updated: 02/Jan/25

Status: Reopened
Project: Minecraft (Bedrock codebase)
Component/s: None
Affects Version/s: 1.21.0.20 Preview, 1.20.70.24 Preview, 1.20.70.22 Preview, 1.18.0.22 Beta, 1.17.40.21 Beta, 1.16.20.50 Beta, 1.16.0.64 Beta, 1.14.20 Hotfix, 0.16.0, 0.17.0.2, 1.9.0, 1.10.0, 1.13.0, 1.14.60 Hotfix, 1.16.0, 1.16.1, 1.16.40 Hotfix, 1.16.100, 1.16.221 Hotfix, 1.17.30, 1.17.40, 1.20.12 Hotfix, 1.20.62 Hotfix, 1.21.2 Hotfix, 1.21.21 Hotfix, 1.21.30, 1.21.43 Hotfix, 1.21.44 Hotfix, 1.21.51 Hotfix
Fix Version/s: None

Type: Bug
Reporter: Specialistol
Resolution: Unresolved Votes: 45
Labels: None

Issue Links:
Duplicate
is duplicated by BDS-4421 Snowy biome only spawn strays Resolved
is duplicated by MCPE-62900 Monster Bug in the Snowfield Resolved
is duplicated by MCPE-105731 There are only strays that spawn in s... Resolved
is duplicated by MCPE-129886 Phantom spawning Resolved
is duplicated by MCPE-178929 Only stray spawn on the surface of sn... Resolved
is duplicated by MCPE-184988 Stray 100% spawn rate issue in some s... Resolved
Relates
relates to MCPE-151411 Skeletons not spawning in Frozen Ocea... Open
relates to MCPE-161245 Monsters do not spawn in in the river... Open
relates to MCPE-170183 Monsters do not spawn in mangrove swa... Open
Confirmation Status: Confirmed
Platform: Multiple
CHK:
ADO: 178442, 390696

 Description   

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


 Comments   
Comment by Minecraft386882 [ 10/Nov/24 ]

Confirmed in 1.21.44

Comment by [MCPE Mod] Auldrick [ 15/Aug/24 ]

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.

Comment by [Mod] GoldenHelmet [ 15/Aug/24 ]

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

Comment by EwokSithLord747 [ 25/Jul/24 ]

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.

Comment by Yacoub Mezni [ 23/Oct/21 ]

Affects 1.18.0.22 beta

Comment by Natthan [ 23/Sep/21 ]

Affects 1.17.40.21
Affects 1.17.30

Comment by Douglas F Correa [ 01/Dec/20 ]

Affects 1.16.100. Appears to affect snowy tundra, snowy mountains. & frozen river. Ice spikes. snowy taiga, & snowy taiga hills are fine.

Comment by 蹇子铭 [ 16/Nov/20 ]

Additionally, in Minecraft Java edition, hostile mobs, such as zombies, skeletons, spiders and creepers, can spawn normally. 

Comment by 蹇子铭 [ 16/Nov/20 ]

I have checked the file of ice plain biome and ice mountains biome, and I found that there is a 'frozen' tag in this file, which controls the spawning of the strays, but no 'monster' tag in it, which controls the spawing of the zombies, spiders, skeletons and creepers. As far as I am concerned, it must be a negligence to have omitted the 'monster' tag, causing there are only strays in the snowy tundra and snowy mountain. 

Comment by Euwill Eusebio [ 30/May/20 ]

Confirmed to also affect 1.16.0.64

Comment by [Mod] GoldenHelmet [ 23/Apr/20 ]

Tested and confirmed in 1.14.60 using seed provided in the description. I got the same results as Auldrik got in 1.9: only strays spawn in the snowy tundra. According to the wiki entry, this applies applies to snowy mountains as well.

I also looked at the spawning .json files. The problem appears to be that the affected biomes lack the "monster" biome tag. Strays require the "frozen" tag but do not require the "monster" tag, so they are able to spawn in all frozen biomes. Since strays spawn only on the surface, the result is that underground, snowy tundra (and mountains) are just like mushroom fields.

Comment by MUHAMMAD ARIF BIN JEFRI [ 20/Apr/20 ]

Guys. Ice biomes are supposed to only spawn strays. It's just how the biome works 

Comment by Jim Lacy [ 17/Feb/19 ]

I have also seen this on xbox one bedrock 1.9.0

Only hostile spawn was surface strays at night.  No cave spawn at all was detected by me.  No hostile spawn at all during the day (which probably proves that no cave spawn was occurring)

seed = -904515

coords = 1671, 12, 1861 where I had carved out a view point for a slime chunk which is at 1664/1888, 1679/1903

No slime spawned at all and no hostile mobs even when I had removed lighting.  There should have been a lot of slime during the day because there were no hostile mobs at all.  Confirmed with commands to kill entities

Biome was snowy tundra (according to chunkbase)

Thanks,

Comment by [MCPE Mod] Auldrick [ 14/Feb/19 ]

Confirmed in 1.9.0 using Windows 10 and the seed and coordinates given in the description. Only strays spawned on the surface, not even skeletons. This was repeated in several tests after switching to Peaceful and back. The only mobs I found in caves were zombies that were presumably spawned by a dungeon spawner next to them and one stray that probably wandered in from the surface. The number of strays spawned on the surface seemed excessive. This may have been either a cause or a consequence of no other hostile mobs spawning. I could speculate that the monster spawning algorithm, after determining that this is an ice spikes biome, incorrectly tests whether a skeleton is being spawned and replaces all spawned mobs with strays.

Comment by silentwisperer [ 09/Feb/19 ]

This issue has been readded to the game, is very easy to spot in current bedrock updates. Please re-open this report!

Comment by Tasel [ 13/Dec/16 ]

Of possible relevance: http://www.minecraftforum.net/forums/minecraft-discussion/survival-mode/2640790-killed-armor-almost-destroyed-by-skeleton-while?page=2

Could it be that there is code to allow for spawning on snow for Strays (and therefore Skeletons)? Thus only when you start having torches down and clean blocks available would non-skeletons spawn. I know for a fact that Skeletons and Strays can spawn on snow. Don't know about other mobs.

Comment by Specialistol [ 13/Dec/16 ]

Except in your theory, armored zombies would also have stayed.
I was collecting loot (which consist only of bones and arrows) every dawn (after they burned) and kill the remaining (which were only skeletons), to have a clean slate for the next day. I had this process repeated for 10 straight (in game) days, until it was enough of a hassle to go down at every dawn (I was building a snow tower). So it isn't mob limits or visual bias.

Regardless, report claims it no longer repros, I guess we'll find out in a few months when 1.0 releases, or if they decide to integrate fixes back to 0.16.

Comment by Tasel [ 12/Dec/16 ]

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?

Comment by [MCPE Mod] Celesian [ 10/Dec/16 ]

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

Comment by Vegito Rekt [ 20/Nov/16 ]

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"

Comment by Tasel [ 02/Nov/16 ]

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.

Comment by Tasel [ 01/Nov/16 ]

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.

Generated at Sat Jan 11 15:16:17 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.