Ocelots spawn with peaceful as difficulty after reopening the world
The bug
Based on MC-1788 ocelots should not spawn if Peaceful is set as difficulty. However when reopening a world with Peaceful as difficulty they will spawn.
How to reproduce
- Create a Superflat world with the following preset
3;minecraft:grass;21;
- Set the difficulty to Peaceful
- Kill all other currently existing entities
/kill @e[type=!player]
- Wait some time
→ You should not see any ocelots spawning - Reopen the world
→ Ocelots start spawning despite the fact that the difficulty is still Peaceful
Created Issue:
Ocelots spawn with peaceful as difficulty after reopening the world
Relates to MC-1788
The bug
Based on MC-1788 ocelots should not spawn if Peaceful is set as difficulty. However when reopening a world with Peaceful as difficulty they will spawn.
How to reproduce
- Create a Superflat world with the following preset
3;minecraft:grass;21;- Set the difficulty to Peaceful
- Kill all other currently existing entities
/kill @e[type=!player]- Wait some time
→ You should not see any ocelots spawning- Reopen the world
→ Ocelots start spawning despite the fact that the difficulty is still Peaceful
Relates to MC-1788
The bug
Based on MC-1788 ocelots should not spawn if Peaceful is set as difficulty. However when reopening a world with Peaceful as difficulty they will spawn.
How to reproduce
- Create a Superflat world with the following preset
3;minecraft:grass;21;- Set the difficulty to Peaceful
- Kill all other currently existing entities
/kill @e[type=!player]- Wait some time
→ You should not see any ocelots spawning- Reopen the world
→ Ocelots start spawning despite the fact that the difficulty is still PeacefulRelates to
The bug
Based on MC-1788 ocelots should not spawn if Peaceful is set as difficulty. However when reopening a world with Peaceful as difficulty they will spawn.
How to reproduce
- Create a Superflat world with the following preset
3;minecraft:grass;21;- Set the difficulty to Peaceful
- Kill all other currently existing entities
/kill @e[type=!player]- Wait some time
→ You should not see any ocelots spawning- Reopen the world
→ Ocelots start spawning despite the fact that the difficulty is still Peaceful
Relates to
The bug
Based on MC-1788 ocelots should not spawn if Peaceful is set as difficulty. However when reopening a world with Peaceful as difficulty they will spawn.
How to reproduce
- Create a Superflat world with the following preset
3;minecraft:grass;21;- Set the difficulty to Peaceful
- Kill all other currently existing entities
/kill @e[type=!player]- Wait some time
→ You should not see any ocelots spawning- Reopen the world
→ Ocelots start spawning despite the fact that the difficulty is still Peaceful
Sorry, cannot confirm anymore. Only happened for me in combination with MC-118464.
I get ocelots spawning in the testing world i have just not parrots or do oyu mean in peaceful which i aint tried?
Can confirm for MC 1.12.1.
Cannot reproduce for 1.13.1. Can anyone else try to reproduce?
EDIT: Can reproduce with preset [Mod] Michael Wobst provided, didn't know about that.
Can't reproduce in 1.13.1 with that preset as ocelots don't seem to spawn anymore at that height. They now only appear to spawn at sea level or higher as described on the wiki. So basically I'm still able to reproduce this issue in 1.13.1 with that preset here:
But what's interesting, unrelated to this ticket here, parrots don't spawn for me anymore with these jungle superflat presets in 1.13.1 when they did in 1.12. I wonder what has changed in this regard.
seems to be fixed in 20w17a
Cannot reproduce in 1.16.1. Ocelots won't spawn in peaceful mode (but will on other difficulties), and relogging has no effect on this.