Created module system.
Converted auto breeding into a module.
Renamed auto harvest to auto collect and converted it to a module.
Covered all modules with the farm animation.
Added auto butcher.
Added farm types.
Removed EntityTask.
Made the breeding module upgradable.
Made modules toggleable.
Added heart animation to breeding.
Did a lot more but my patch notes got fried in a power surge.
You can now give level 1 farm items using the command by providing no arguments.
The give command will now provide helpful feedback on mistype and will also provide the recipient with a message on command success.
You can now specify a player when giving farm items.
You can now specify the level when giving farm items.
FarmItems will now output to hoppers placed beneath them.