mojira.dev
MCPE-131410

Glow squid spawn rules differ from Java

Glow Squid are violating spawning rules per the official wiki (wiki may be incorrect but it is the only reference I have at this time).

Per the Wiki

Groups of 2-4 glow squid spawn underwater below sea level (y = 63) in total darkness and where there is a block with base_stone_overworld tag (i.e. stone, deepslate, andesite, diorite, granite or tuff) less than 5 blocks below the spawning space.

Emphasis on 'below'. I built a stone platform in deep ocean at about Y=55 then constructed a roof of the same dimensions in air at y=65. The ocean floor is at least twenty blocks below the lower platform at all points so there is no chance of anything '5 blocks below'. Some Glow Squid were spawning above the platform but many were spawning beneath it as well.

What I expected: All glow squid would spawn between the stone platform and the roof.
What I observed: Many Glow Squid spawning beneath the platform

How to reproduce:

1. Construct a platform and roof as described above. Length and width shouldn't matter but mine was about 20 blocks by 10 blocks.
2. Observe

Comments 3

Is this still an issue in the latest version (1.17.2)? If so, can you please add it to the affected versions (or mention it if you are not the reporter).
This ticket will automatically reopen when you reply.

The "spawn rules" quoted from the wiki are for Java Edition. In Bedrock Edition the stone tag mentioned does not exist. Glow squid can spawn in any water below Y 64 that has a solid block somewhere above and a solid block floor.

A "spawns_above_block_filter" rule is currently in beta for axolotls to make them only spawn within 10 blocks above stone blocks (added 1.17.20.22 I think), but it has not been added to glow squid spawn rules. Same for the light level 0 filter.

This may be working as intended for Bedrock Edition based on MCPE-130635.

Affects 1.17.11
Affects 1.17.40.20

Onedown3togo

(Unassigned)

Confirmed

Multiple

Xbox One

vanilla-parity

1.17.11 Hotfix, 1.17.0

Retrieved