Improves upon and compliments tameable mobs, both from vanilla and other mods.
Domestication Innovation was created with one goal in mind: Making tamable mobs in Minecraft not only useful and engaging, but to promote the taming of mobs as a playstyle by giving massive improvements to how tame mobs behave and interact with the world. Not only have we expanded the amount of mobs in vanilla Minecraft that can be tamed, but we have also fixed several problems with these mobs, added new items and blocks to improve the tamed mob experience, and have introduced a new Pet Enchanting system. Asides from the new command system, most of these changes should be reflected in both mobs from vanilla and new tamed mobs introduced in other mods, like Alex's Mobs.
With Domestication Innovation installed, no more will your pets have to sit out battles, exploration and more at home. Now they can join the fun without worry of permanently loosing them, or them being completely outclassed by other mobs and mods.
Feature Breakdown:
Wolves, Cats, Parrots, Axolotls, Rabbits, and Foxes now have 3 possible states when tamed: Wander, Stay and Follow. These can be cycled through by right clicking on the mob. Now its finally possible to have your cats and dogs wander around your house instead of being frozen in place or randomly teleport to you. This feature is configurable.
Unless sneaking, the swing of your sword, fist, or any attack will pass right through any tamed pets of yours. They will hit any possible mob behind the pet as well. This means you are free to get in the battle with your pets without fear of hurting them! This change applies to arrows and other projectiles as well. If you do want to hurt the tamed mob, you can hold sneak during the attack. This feature is configurable.
Sweeping edge can now no longer hurt any tamed pets of yours.
Gone are the days of weirdly holding a tropical fish bucket if you want to use an Axolotl as a companion: These amphibians are now fully tameable! Simply feed a wild axolotl a few tropical fish to tame them. They can be made to sit, wander and follow like all the other tameable mobs. Note that axolotls are by default very slow on land, dry out and have low health - you have been warned. This feature is configurable.
Trustable mobs have always been somewhat scuffed in implementation. Thankfully, we've made it so that tamed foxes are actually tamed - and can be made to sit, wander and follow like the other pets. To get a tame fox, you need to breed two wild foxes with sweet berries and wait for it to grow up. Note that no matter how tame foxes are, they'll still want to kill any chickens and (untamed) rabbits they can see. This feature is configurable.
When they were initially added to the game, rabbits were fully tameable just like cats and wolves. However, this was eventually removed. We've undone this change and made them like the other tamable mobs above. To tame a rabbit, feed it several Hay Bales. Rabbits only have 3 health by default and usually (see: Sinister Carrot) cannot attack. However, to make them useful we have reintroduced another removed feature: rabbits scare off ravagers. Both them being tameable and the scaring of ravagers are configurable.
Lots of people have frogs as pets in the real world... right? Now you can tame them in Minecraft with a few spider eyes. Frogs can be made to stay, follow or wander like the other pets, and will come to their owner's defense. They may have low attack and health, but they sure make up for it in cuteness.
Pet Beds are new craftable blocks that are made like so:

Note that they come in all 16 colors.
By moving one of your tamed mobs onto a pet bed, you enable it to respawn there the next morning if it somehow dies. The visual indication for this is if you see a bunch of ZZZ particles appear above your pet's head: this means it has set its respawn point. To remove the respawn point, simply break the bed block.
Mobs can only respawn at dawn, so if your pet dies some other time you will have to wait until then to see it again. Pet enchants are preserved with respawning, but more on that later. The respawning of mobs in beds is configurable.
The Wayward Lantern is a decorative block that can be crafted from iron ingots and a lantern. If you are ever so far away from your pets in 'follow' mode that they are unloaded from the world, they will eventually find their way back to the closest Wayward Lantern to you. This makes it perfectly fine to die far from home and not loose both your pets and your loot.

Feather on a Stick is a new simple tool crafted like so:

When used, this will send out a feather on a string in front of you. The closest pet of yours will then try to move onto the feather to play with it. This tool is useful for getting your mob out of places it shouldn't be, like if it's stuck in a doorway or on top of a chest. It's also useful for moving a pet onto its bed so you can set its respawn point.
Rotten Apples have a chance to form if an apple item despawns on the ground (configurable). These green, wormy apples can be fed to a horse in order to turn it into a zombie horse. Note that you'll want to make sure the horse is tamed and saddled prior to this action. This zombification process will also preserve the speed and other aspects of the horse. Zombie horses cannot wear armor.
Sinister Carrots are rarely found as loot in Woodland Mansions (configurable). They can be fed to a zombie horse in order to turn it into a skeleton horse. They can also be fed to a tamed rabbit to transform it into a Killer Rabbit, which can attack and is much stronger than a normal rabbit.
Animal Tamers can be found in villages in their own unique houses (spawn rate configurable) or can be created with a unemployed villager using a pet bed as a workstation. They trade a variety of items related to animals from both vanilla minecraft and this mod, including unique pet enchants(charisma). Their houses also contain some untamed mobs and sometimes fish tanks.
The Animal Tamer villager can be disabled via the config.
The Deed of Ownership is an item that can be purchased from the Animal Tamer villager. By right clicking on a tamed pet that you are the owner of, you bind it to the deed. If you give the deed to any other player, and they use it on the bounded animal, then the ownership of the pet will pass onto them, making it effectively as if they were the ones who tamed the animal.
The Command Drum block has been added to automate commanding groups of mobs via redstone. Craft it like so:

When interacted with, the drum will beat and change command modes, whilst ordering all tamed mobs of the user to follow, stay or wander depending on the beat. If given a redstone signal, it will command the mobs of the player that originally placed the block. The block also makes a funny sound if you jump on it.
Collar Tags are the conduit for pet enchantments. They can be crafted like so:

Like a nametag, these collar tags can be renamed in an anvil and used on a mob to rename it (unlike a nametag, this is only for animals that are your pets). However, their real use is that they can be enchanted (configurable).
Pets can be enchanted by applying enchants to a collar tag in either an anvil or an enchanting table.

These collars can then be placed on a tamed pet of yours by interacting with it. To get the enchanted collar back, you can simply swap it with any other collar, including an unenchanted one. You can view a pet's enchants by sneaking and looking at them.

35 Pet Enchantments are added, including 4 curses and 5 loot/trade exclusive enchantments. These are:
Most of these enchants are not compatible with each other and have varying levels of occurrence. See the chart below:

The Wander, Stay and Follow command system is implemented for vanilla mobs only. It is up to other mods to develop a similar system for their mobs.
However, all other features of the mod like the pet beds and enchants should work with any tameable mob in other mods. Enchants from this mod are compatible with Enchantment Descriptions. Mobs from Alex's Mobs should spawn by default inside some of the Animal Tamer's cages in villages. If you are a mod dev and want to make sure Domestication Innovation works out of the box for your mod, remember to make sure your tameable mob's class extends TameableAnimal.
Join our discussion on discord! Report bugs of this mod on github
Special Thanks & Credits:
Conversation