-
Bug
-
Resolution: Cannot Reproduce
-
None
-
Minecraft 1.7.10, Minecraft 14w32b, Minecraft 14w33a, Minecraft 14w34b, Minecraft 14w34d, Minecraft 1.8, Minecraft 1.8.1-pre3, Minecraft 1.8.1, Minecraft 1.8.2-pre6, Minecraft 1.8.7, Minecraft 15w47c, Minecraft 1.9.4
-
OS X 10.10.3
Java 8u45
-
Community Consensus
Ignore description for now. It's out of date.
-------------------------------------------------------------------
Alternative title:
Ocelots/Wolves emit hearts when they shouldn't
OR
Ocelots/Wolves enter 'love mode' (hearts appear) but do not breed
I'm rewriting this description and renaming the ticket because I've discovered that ocelots are the only mob with truly illogical mechanics. Wolves are a little funky, and I'd prefer a change in breeding food acceptance, but there's nothing wrong with the behavior.
-------------------
:: Ocelots ::
Emit hearts when fed raw fish, whether they are in begging mode or not. This is visually similar to wolves, in that they emit continuous hearts AND they do not breed. Mechanically, they are different. While wolves will be in love mode if they become tame dogs within the time limit, ocelots will NOT be in love mode once they become cats, even though they continue emitting hearts AS IF they are in love mode.
Once an ocelot is tamed, it immediately becomes a cat, sits, but it still emits hearts. However, you must feed the newly tamed cat ANOTHER raw fish to actually put it in love mode to begin breeding with other cats. This basically proves that fish used for taming and fish used for breeding are treated differently.
This demands that ocelots be made consistent with wolves, since wolves logically enter love mode when the visuals indicate, even if it is quite confusing at first since they can do this while untamed (and therefore unable to actually breed). The ocelots need to actually enter love mode while emitting their hearts, and let that carry over into their cat state if the timer is still active. Otherwise, if you want to remove all love mode mechanics from untamed mobs, then please also remove the hearts. So, you feed an ocelot a fish, it puffs smoke, and eventually it puffs hearts ONCE, and sits and becomes a cat. The next fish you feed it will actually make it enter love mode. Or something. Please just make the system logical.
Note: baby ocelots do not have this issue. You can tame baby ocelots and they will not emit hearts until they become tame, and once that happens, it is only a puff, and not continuous. Use this as a baseline for the adult ocelots in terms of logical mechanics.
- is duplicated by
-
MC-64592 Rabbit Breeding
- Resolved
-
MC-64699 Unable to tame some wild rabbits
- Resolved
-
MC-79624 Glitch with breeding rabbits
- Resolved
-
MC-102798 Unable to breed Ocelots
- Resolved
- relates to
-
MC-93826 Breeding hearts only show once and not all the time an animal can breed anymore
- Open
-
MC-59843 Untamed bunnies do not breed
- Resolved
-
MC-61535 Horse breeding: Foal looks just like an adult horse
- Resolved
-
MC-89920 Ocelots/cats partially broken in some ways
- Resolved