I've been gone from the pocketmine community for a pretty long time (in pocketmine years). As such I have seen a lot about something called a form UI. I assume this just pops up a form in Minecraft, but I'm not sure. I was wondering if anyone had any tutorials on how to use it.
TLDR, form ui is basically a ui prompt which allow plugin to prompt user something without them having to do /response 1 xyz /response 2 xyz but i foresee it begin abused, so server owners/plugin makers can look "cool"
cool as in "cool" they think it's cool and will impress others, but some will think it's straight up abusing it to absurd levels
There is a forms-api branch of pocketmine that will be merged to master at some point. I'd advise using that with the goal of releasing a plugin once it becomes part of the core. If you can't wait, you can check out some of the plugins on Poggit that already use DataPacket for forms, or look at how the forms-api branch and FormsAPI plugin do it - but the official Form API manages form IDs for you within the Player object, handles queuing etc, so it is much more convenient.
eventually everyone will have it and we are all back to where we are see popups tip bars bossbars eventually it just look overuse and boring and annoying at best you are better keeping it how it is(by not including it)
Form UI is awesome for collecting lots of user input data without making it too complicated for the user. You need to be sure to not make the mistake which many people have already done, which is replacing literally everything with forms. It's not like commands replace forms. Think about which option has more advantages!
I was thinking of making an EssentialsUI, like all the essential UIs, or make a plugin which lets you making your own UIs but waiting for formsapi to release
If it is just an MCPE feature that can be easily used by everyone, it doesn't make it stand out from the crowd at all.