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.
so basically half of this is already possible, I recommend searching How To Make Pets MCreator on google
It's just very complicated to make tamable mobs and having a built in feature would make it easier and more versatile
lol it's not hard, there is legit just a checkbox to do it, search before posting
1 checkbox wouldn't allow for the type of easy and versatile customization I talked about above
what? you do know there is ai blocks and procedures to make ALL you said above right? and I assure you that 0 effort is required.
Global trigger for entity is tamed already exists. Owner AI is already possible super easily. The new trigger Entity is Tamed is an Update Tick with extra steps.. 1.16 changed pets code, on 1.15 it was possible to do sitting animations with a pretty easy code, also sitting ain't an animation, but a state, so yeah you might want to search a bit or give some info (like github links, if you even know what github is.) for a suggestion like this. Also I don't think MCreator's purpose is to make Hardcore-Modding easy, but to motivate people to learn programming on a fun way.