Glowsquids are spawning at the top of river biomes (around Y=60) instead of below y=30 like the changelogs say they should
How to reproduce
1. Create a new world with seed: 1547711773
2. Go to the nice river/cavey area around -368 75 -324
3. Wonder around this around, walking/flying around the watery areas and you'll see glow squids spawn at the surface of the water
It seems like a water filled cave system has generated right below the surface, and combined with a normal river❓ , so glow squids might think they can spawn here. Regardless, it's not underground, and its far to high up for them to normally spawn
Attachments
Comments 2
I am unable to reproduce this in 1.17.0.
Using the provided repro instructions, I thought I saw this happen once, but the glow squid was near the edge of the surface ice and may have spawned there, then swam out from under and I noticed it when it breached the surface. I saw it a second time under similar circumstances.
So I set up a repeating command block to tell me where they were spawning, then flew around at y=86 (just the right height that the top of the water was in the spawnable shell around me). I saw dozens of spawns, many at y=60 or 61, and I marked about 15 of them. In every case, they were either under the ice or in a cave under the snow field.
Checking the Vanilla behavior pack, I see that the spawns_on_surface
tag has been replaced by spawns_underground
as MCPE4theBeacon suggested. I checked the Beta changelogs following this report and the 1.17.0 release changelog but there was no mention of either the spawn rule change or a fix for this issue, so I will close this report as fixed in 1.17.0.
This might be caused by the "spawns_on_surface" conditions tag, instead of underground. It can be fixed by replacing it with "spawns_underground".
[media]