My friend and I were discussing how much we like the cats in minecraft and how underused they are. We thought it would be interesting to make a mod, but I don't know how to do something this complicated myself. Here's what we were thinking.
Different cat breeds.
Some breeds spawn in certain biomes, others are breed only.
Hybridization, for instance cat breed a + cat breed b = cat breed c, a cat that can't be obtained in the wild.
Drops vary by breed, for instance a sandy brown cat that spawns sand or cactus or something deserty.
Cat stats, such as size, how many items it spawns, how often it spawn items.
Potentially some fun items like scratching posts and beds that increase stats or breeding speed or item drop speed or something.
Here are some breeds we came up with:
Maine Coons - Drop different fish depending on coat color.
Norwegian Forest Cats - Drop foresty items like various kinds of wood or apples depending on color.
Goblin Cats - Drop gold and ores depending on coat color, because of course goblins drop gold.
Sphinx Cats - Drop sandstone? Books because sphinx riddles?
Sand Cats - Drop sand and terracotta and such
Black Cats - Drop potion relevant things because they're witchy?
White Cats - Drop lighting items cause they're bright.
American Bobtail - Drops rabbit products cause they have cute little rabbit tails.
Red Point Siamese - Drops redstone.
Chunky Cats - Drop food because every one of them is an absolute unit.
Rex Cats - Drop string cause they're curly.
Lykoi - Special cat, inherits from wolf instead of cat.
Siberian - Drops snow cause they're from snowy places.
Himalayan - Drops ice because also from snowy places.
I'm sure we can come up with more, hit me up if you want to discuss it, we can also help with graphics and models if you want some fluffier models or whatever for some. I'm Dume#8145 on discord.