What the person above me said, but to answer your question Java and Bedrock are bundled together on Windows now, so you can't buy one without the other (and I'm not sure why you'd want to).
It's probably worth noting that this extends to basically any block occupying the same space, including ones which are completely transparent like grass or ferns. I suspect this is probably to keep the giant spruce trees with leaves on the bottom level from intersecting any blocks, but spruce saplings are ignored in that check anyway so I don't see why that couldn't be extended to include other blocks.
As I said before, even if that's the case, it doesn't happen consistently between allays even in the exact same situation, which (at least to me) seems like it should be addressed.
I'll add a video showing this tomorrow
Oh yeah, it was mobGriefing, I forgot that I'd even turned it off. I feel a bit silly now
Still on 1.19
This is intended behavior, the shrieker checks a random set of blocks to find one that's spawnable, and if it picks all air blocks then it fails.
That's what I thought too, but this happens even if my head is literally inside the Allay.
Duplicate of
MC-2310What the person above me said, but to answer your question Java and Bedrock are bundled together on Windows now, so you can't buy one without the other (and I'm not sure why you'd want to).
It's probably worth noting that this extends to basically any block occupying the same space, including ones which are completely transparent like grass or ferns. I suspect this is probably to keep the giant spruce trees with leaves on the bottom level from intersecting any blocks, but spruce saplings are ignored in that check anyway so I don't see why that couldn't be extended to include other blocks.
As I said before, even if that's the case, it doesn't happen consistently between allays even in the exact same situation, which (at least to me) seems like it should be addressed.