First, create following new world
Game Mode: Creative
Difficult: Hard
Allow Cheats: ON
World Type: Superflat ※Preset -> minecraft:air;minecraft:plains
Second, create field with this command
/fill -50 50 -50 50 50 50 quartz_block
Third, place lights with this command
/fill -50 51 -50 50 51 50 light[level=1]
4th, Set time to midnight
/time set midnight
5th, Summon a zombie with this command
/summon zombie ~ ~ ~ {IsBaby: 0b, Attributes: [{Base: 1.0d, Name: "minecraft:zombie.spawn_reinforcements"}]}
Last, punch the zombie several times.
Expectation: A zombie reinforcement spawn.
Result: Zombie reinforcement don't spawn.
Attachments
Comments 5
do the reinforcements spawn when it's completely zero? -> Yes.
Official Minecraft Wiki's zombie page says that zombie reinforcements spawn where light level is 9 or lower. Is this up to 1.17.1?
Can confirm in 23w41a, although it is unclear if this is intentional as all hostile mobs cannot spawn in a light level that is greater than 0 by default.
When I reported this issue, I mistakenly thought the Minecraft Wiki was still official.
So I thought that the official behavior was what was stated on the Minecraft Wiki at the time, that zombie reinforcements would spawn at a light level of 9 or lower.
Following the behavior of hostile mobs since 1.18, it is considered correct behavior for zombie reinforcements to only spawn at light level 0.
Mojang, could you please set the status of this issue to 'works as intended'?
do the reinforcements spawn when it's completely zero? if so, then it's a part of the new mob rule, where they won't spawn above zero.