MCreator-Examples / Feedback

The Feedback Repository is a place where the community can suggest ideas for future videos. In some cases, I will pick things from this repository if I feel motivated or have an idea of how to add them.
https://github.com/MCreator-Examples
6 stars 0 forks source link

Advanced Flying AI #153

Open phoillows opened 1 year ago

phoillows commented 1 year ago

Description

Making AI for flying entities more advanced instead of them just going up and down forever.

Features and uses

  1. If the flying entity could find a place to land and rest there for a specific amount of time, then start flying again. (similar to a parrot, it flies for a bit then lands somewhere to rest)

  2. Height limit. What I mean by this is when the flying entity reaches a certain height in the world, it will stop and go down. This is to stop entities flying up like 200 blocks in the air for no reason

Attachments

No response

Feature Request tracker rule checks (please read carefully)

northwesttreesgaming commented 1 year ago

I can make this happen inside of Advanced AI possible I am working on a huge command-based system that will allow mods to use advanced procedures to do more useful things like this so I will see if I can get this implemented as soon as the next MCreator update is released. Procedure wise it would be really complex to program for most people so AAI is hopefully going to make it easier to people to do more advanced stuff with entities like bees and parrots should be possible with the new procedure block for targeting, but it will require an area search to find a block nearby first before it can work that's where it gets a bit more complicated but I have the script I have been using but it needs to be optimized for this use for sure.

The AAI project if you are interested can be found here, it's not released yet but if you have any suggestions like this for it feel free to put it in the ideas decision on that repository. I am open to people's feedback. https://github.com/northwesttrees-gaming/Advanced-AI