What I expected to happen: a balanced number of ocelots, also on peaceful.
What actually happened: I have not seen a single one ocelot during playing on peaceful. It seems like ocelots do not spawn again.
In the past both spawning too much number of ocelots or not spawning ocelots at all were reported. In 1.6.1 or 1.6.2 it has been fixed, as for me at least. But in snapshots of 1.7 there are problems with ocelots, again. They do not seem to spawn at all (at least on peaceful), just like they used to do in previous versions of MC. So, it seems that the limitations of ocelot spawning has been made too restrictive. The problem needs better solution. There is no need for them to despawn. They should spawn in reasonable quantities if no ocelots are already present in the given chunk and nearby chunks (of jungle biomes). It looks like chicken, sheep or cows spawning in jungle is all right, they are all in correct numbers. Why not just to add ocelots to this procedure?
Comments 6
This is happening on Hard difficulty single player as well. World was created after the 1.7.2 update. I recently spent about an hour searching jungle biomes for one and spotted zero.
Is this still a concern in the latest Minecraft version 14w03b? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.
I conducted some test in 14w07a. Ocelots seems to only spawn in worlds that you have quit and reopened at least once. Generating the jungle before or after quitting doesn't matter.
I conducted some other tests, and yes, I would consider it fixed.
Ocelots can't spawn at first because of the passive mob cap, which is instantly filled with other mobs. I've been able to make ocelots spawn by killing every pigs, sheep and cows with the /kill command, even before quitting or anything.
My previous observation was erroneous. It seems that by quitting and reopening, the cap isn't reach because of the small amount of chunk loaded at first, just after opening the world, allowing ocelots to spawn. But it had nothing to do with the action of quitting the world in itself. Other observations around quitting and reopening before visiting the jungle might have been pure coincidence and bad interpretation too.
Is this still a concern in the latest Minecraft version 13w48b? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.