Mobs can spawn on mangrove roots
The bug
Mobs can spawn on mangrove roots, though they don't spawn on leaves, which behave similarly. This did not occur in 1.19 Pre-release 2, but started occurring on 1.19 Pre-release 3.
To reproduce
- Create a single superflat world with a layer of mangrove roots on top.
- Set time to night.
- Notice how mobs start spawning on top of the roots.
Code analysis
Code analysis by SchimmelGelenk can be found in this comment.
Linked Issues
is duplicated by1
Created Issue:
Mobs spawn on Mangrove roots
Mobs will spawn on mangrove roots
is duplicated by
Mobs spawn onMangrove rootsMobs spawn on mangrove roots
Mobs can spawn on mangrove roots
The bug
Mobs can spawn on mangrove roots, though they don't spawn on leaves, which behave similarly. Apparently, this did not occur in 1.19 Pre-release 2, but started occurring on 1.19 Pre-release 3.
To reproduce
- Create a single superflat world with a layer of mangrove roots on top.
- Set time to night.
- Notice how mobs start spawning on top of the roots.
The bug
Mobs can spawn on mangrove roots, though they don't spawn on leaves, which behave similarly.
Apparently, this did not occur in 1.19 Pre-release 2, but started occurring on 1.19 Pre-release 3.To reproduce
- Create a single superflat world with a layer of mangrove roots on top.
- Set time to night.
- Notice how mobs start spawning on top of the roots.
The bug
Mobs can spawn on mangrove roots, though they don't spawn on leaves, which behave similarly. This did not occur in 1.19 Pre-release 2, but started occurring on 1.19 Pre-release 3.
To reproduce
- Create a single superflat world with a layer of mangrove roots on top.
- Set time to night.
- Notice how mobs start spawning on top of the roots.
The bug
Mobs can spawn on mangrove roots, though they don't spawn on leaves, which behave similarly. This did not occur in 1.19 Pre-release 2, but started occurring on 1.19 Pre-release 3.
To reproduce
- Create a single superflat world with a layer of mangrove roots on top.
- Set time to night.
- Notice how mobs start spawning on top of the roots.
Code analysis
Code analysis can be found in this comment.
The bug
Mobs can spawn on mangrove roots, though they don't spawn on leaves, which behave similarly. This did not occur in 1.19 Pre-release 2, but started occurring on 1.19 Pre-release 3.
To reproduce
- Create a single superflat world with a layer of mangrove roots on top.
- Set time to night.
- Notice how mobs start spawning on top of the roots.
Code analysis
Code analysis
can be found inthis comment.The bug
Mobs can spawn on mangrove roots, though they don't spawn on leaves, which behave similarly. This did not occur in 1.19 Pre-release 2, but started occurring on 1.19 Pre-release 3.
To reproduce
- Create a single superflat world with a layer of mangrove roots on top.
- Set time to night.
- Notice how mobs start spawning on top of the roots.
Code analysis
Code analysis by SchimmelGelenk can be found in this comment.
relates to
Thank you for your report!
We're tracking this issue in MC-260628, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki



can confirm 1.19
Can confirm present in 1.19.3
Can confirm, in 1.19 pre release 2 mobs don't spawn on mangrove roots. However, in pre release 3 and above they will.
+1 Birder24's comment
1.19 pre release 2 not affected
1.19 pre release 3 is affected
can confirm bug exists
more detailed information in Bug report nr
MC-260629This issue was already confirmed. There is no need to add any further comments, unless they are to add another (recent) affected version.
Confirmed in 1.19.4 pre releases 3 and 4.
Confirmed. The bug is present in Minecraft 1.19.4
Confirmed in 23w14a.
Confirmed in 23w16a.
Since 1.19-pre2 is not affected and 1.19-pre3 is, I did a small code analysis. I decompile both versions using hube12/DecompilerMC and compared Blocks.java.
// in 1.19-pre2
public static final Block MANGROVE_ROOTS = Blocks.register("mangrove_roots", new MangroveRootsBlock(BlockBehaviour.Properties.of(Material.WOOD, MaterialColor.PODZOL).strength(0.7f).randomTicks().sound(SoundType.MANGROVE_ROOTS).noOcclusion().isValidSpawn((arg_0, arg_1, arg_2, arg_3) -> Blocks.ocelotOrParrot(arg_0, arg_1, arg_2, arg_3)).isSuffocating((arg_0, arg_1, arg_2) -> Blocks.never(arg_0, arg_1, arg_2)).isViewBlocking((arg_0, arg_1, arg_2) -> Blocks.never(arg_0, arg_1, arg_2)).noOcclusion()));
// in 1.19-pre3
public static final Block MANGROVE_ROOTS = Blocks.register("mangrove_roots", new MangroveRootsBlock(BlockBehaviour.Properties.of(Material.WOOD, MaterialColor.PODZOL).strength(0.7f).randomTicks().sound(SoundType.MANGROVE_ROOTS).noOcclusion().isSuffocating((arg_0, arg_1, arg_2) -> Blocks.never(arg_0, arg_1, arg_2)).isViewBlocking((arg_0, arg_1, arg_2) -> Blocks.never(arg_0, arg_1, arg_2)).noOcclusion()));
Notice that the bold part is missing in version 1.19-pre3 is the attribute .isValidSpawn. Both the name and it's removal point to the issue on hand. I added to the before mentioned missing part to the 1.19.4 source code using Hexeption/MCP-Reborn and compiled the code to a .jar. In this modified version of Minecraft version 1.19.4 mobs do not spawn on mangrove roots, as intended.
Thanks chrrs for the help.
Seems to still be around in 1.20, confirmation from someone else might be good.
Confirmed in 1.20.2.
Can confirm in 23w45a
Confirming this is happening on 1.20.1
Thank you for your report!
After consideration, the issue is being closed as Working as Intended.
Please note, that mechanics of the game may change between updates.
Things such as graphics, sounds, world creation, biomes, redstone, villagers, and animals may not work the same in current versions.
Full Version History – Snapshot Version History – The official Minecraft feedback site
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki