This is a very simple mod that allows the player to tame Rabbits, Foxes, Ocelots, Pandas, Polar Bears, Dolphins, Pigs, Sheep, Chickens, Cows / Mooshrooms and Striders!
This mod can be installed on the client to play in singleplayer, however it is fully server sided which means that you can install it just on the server and connect with a vanilla client and it will still work.
Tamed animals cannot take damage from any source other than falling out of the world or their owner (They will still flash red but no damage occurs)
As of version 1.11 There is a config option to add custom mobs to the mod, at the moment this is a little limited in what it can do and some may work better than others!
An example of the vanilla chicken is in the config, add any of yours after it as the first element in the list is ignored by the code.
Rabbits:
-Tame Item: Wheat
-Shift Click Behaviour: Places on head for easier transport (Only in 1.16, clips into head because minecraft)
Foxes:
-Tame Item: Chicken
-Shift Click Behaviour: Drops Held Item
Ocelots:
-Tame Item: Chicken
Pandas:
-Tame Item: Wheat
-Shift Click Behaviour: Performs a Roll
Polar Bears:
-Tame Item: Raw Cod
-Shift Click Behaviour: Stands Up
Dolphins:
-Tame Item: Tropical Fish
-Right Click: Custom Mount (Overrides the Default Click Behaviour described in controls)
-Shift Click Behaviour: Switches the dolphin between stopped and wandering
Pig:
-Tame Item: Wheat
-Shift Click Behaviour: Switches mode between stopped, wandering and following
Sheep:
-Tame Item: Grass (Obtained with shears)
Cow / Mooshroom:
-Tame Item: Grass (Obtained with shears)
-Note: Shearing the Mooshroom will result in it becoming untamed
Chicken:
-Tame Item: Wheat
Strider:
-Tame Item: Crimson Fungus
-Shift Click Behaviour: Switches mode between stopped, wandering and following
Vanilla Tame (Wolf,Cat,Parrot) Notes:
-Activating from sitting switches into wandering mode (Can be used to resync the mod with the vanilla handling if something causes your pet to change state without telling the mod)
-Parrots only change state if they are on the ground
-Turning their setting off in the config, reverts them to vanilla mechanics
Controls:
-Activate an animal with its taming item to tame it
-Right Click to cycle through Sitting, Wandering and Following
-Sneak Right Click to activate their custom behaviour if available
-When breeding if either of the two animals are tamed, the baby will be tamed too