The fix to MCPE-79359 makes no mobs spawn beyond a radius of 44 blocks. According to the 1.16.20 changelog and tweets from Mojang representatives this is not supposed to happen when the simulation distance is set at 6 or greater. R44 is intended behavior only on sim 4 but it occurs at all simulation distances.
To test:
Create a flat world with sim 6 or greater
Repeat command block with: execute @e[type=creeper] ~~~ setblock ~ ~-1 ~ concrete 0
From the above block -> chain command block with: kill @e[type=creeper]
Repeat command block: kill @e[type=!creeper]
Afk and check that nothing spawns beyond r44
This issue has a severe impact on mob farms: the area of a circle with r54 is 9161 and with 44 is 6082, minus the area of a circle with 24 = 1809, that's a loss of 42%
Linked issues
is duplicated by 1
Comments 30
I agree that this breaks one of the main purposes of having a simulation distance setting. There should be a relationship between simulation distance and maximum spawn radius and despawn radius.
I agree that this breaks one of the main purposes of having a simulation distance setting. There should be a relationship between simulation distance and maximum spawn radius and despawn radius.
Saw the patch notes and immediately new this would be an issue. Our server runs at 6 chunk tick distance. This is going to seriously knee cap some of our farms.
Saw the patch notes and immediately new this would be an issue. Our server runs at 6 chunk tick distance. This is going to seriously knee cap some of our farms.
Only Mojang employees can speak for Mojang’s intentions. Look at the tweet linked in the description. The changelog agreed with the tweet when it was first published, but then was changed 2 days later, after this report was confirmed. Until Mojang resolves this report, we can’t say for sure if they intend to go by what the tweet and original changelog said, or If they intend to keep r44 as it is now.
The constant MobSpawnRules::MAX_DEFAULT_SPAWN_DISTANCE and MobSpawnRules::MAX_SPAWN_DISTANCE are now 44, which is why it affects all sim distances not just sim 4.
Because MAX_SPAWN_DISTANCE is set, behavior packs cannot increase the spawn sphere above 44.