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.
- Create a Superflat world with the following preset
- Set the difficulty to Peaceful
- Kill all other currently existing entities
- 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