I am looking for a plugin that players can only see if they have the permissions for it. I also want the plugin to update the player's available commands if their permissions change. It would also be a good addition to make the plugin display the command's arguments properly.
I was literally just coding a permissions plugin, probably not related to this? I'm being dumb and not understanding what you mean.
With the syntax completion in MCPE, I don't think this is possible. I understand you... many pc servers have this feature.
I already figured out a way to make PocketMine do it when a player logs in, but if a new permission is set to the player, their commands don't update. Also, I think it would be a cool feature to be able to disable certain command arguments if the player doesn't have permission to use them.
How would this work? Sure you could probably make it work for core commands but what about plugins? I suppose you could intercept the command and check if the player is allowed it in a yaml file: thediamondyt7.yml Code: commands: sethome: access: true arguments: 0: true 1: false
I did initially implement this feature, but it caused issues on some servers for reasons I never got to the bottom of.