Not Enough Pets

Tired of the same old domestic cats, dogs, and parrots? Dreamed of having an ocelot as a pet? Wanted parrots in versions before 1.11? Annoyed by pet sounds?
Then this mod is made just for you!
Main Features of the Mod
The Not Enough Pets modification significantly expands pet variety in Minecraft. Tamed cats now keep their original appearance instead of randomly changing texture after taming. Ocelots continue to spawn in jungles as before, meaning their natural appearance is preserved after taming.
All other cat textures can be found in villages. The mod includes all cat skins from version 1.14, plus several unique textures and the rarely used "gray tabby" variant. Sounds for cats and ocelots from version 1.14 have been implemented, including one previously unused cat sound.
Parrots and Extended Features
Parrots are now available in versions preceding 1.12. The mod adds many new skins for dogs and parrots. Tamed cats have gained dyeable collars. Black cats now appear in swamp huts, while various dog breeds can be found as stray animals in villages. Different wolf species inhabit the wild.
Pet Behavior Configuration
The configuration includes flexible settings for managing pet behavior. You can reduce the frequency of sounds made by cats, dogs, and parrots. Parameters are also available to increase or decrease the teleportation distance for pets following the player, or to completely disable this feature.
The shoulder falling setting allows controlling the height from which a parrot falls off the player's shoulder. Advanced functionality includes the ability to choose which mob sounds parrots will copy, including mobs from other mods and their sound effects.
Technical Features
Ocelot-type cats no longer avoid water, while regular cats drop string upon death. Parrots maintain their position on the shoulder while riding other entities (horses, minecarts, etc.). Cat behavior, including taming methods and reaction to creepers, remains unchanged. Mooshrooms can sometimes spawn with brown mushroom texture.
Creating Breeds
Important: starting from version 1.4.0, the mod includes spawn eggs! However, these eggs don't account for animal age or owners.
You can summon desired pets using the command:
/summon [entity name] ~ ~ ~ {Owner:[owner's name], CatType:[integer of type], Age:[age integer]}
[entity name] depends on your Minecraft version:
- Versions 1.11 or 1.12:
notenoughpets:ocelot_nep(orwolf_nep, orparrot_nep) - Versions from 1.7 to 1.10:
notenoughpets.Ocelot_NEP(orWolf_NEP, orParrot_NEP)