Topic category: Feature requests and ideas for MCreator
I think it would be great if under either the main tab or AI tab of an entity you check check a box for if this entity is tamable. Then you would select an item to tame it with and a % chance to tame on item usage. Underneath there would be 2 checkboxes; Follow owner, and defend owner. The follow would work like other pets in game where you can toggle them between sitting and standing. Defend means that's if they are following and the owner is attacked or attacks an enemy the pet will attack the enemy with the damage and attack AI stats in the other areas of the entity creation page. There would also be a new block under entity data; EntityTamed, which would be used in 'if' blocks, generally under onEntityTickUpdate to allow creators to add in custom behaviors to tamed creatures. There would also be an onEntityTamed global procedure. (not sure if that exists already sorry if it does :)) There would be an option to import a sitting/standing animation and a special texture for the tamed version. This would allow people to easily make complex pets in their mods without extensive amounts of effort.