Dylan T.
Dylan T.
tl;dr: you want a config file which allows command aliases to be edited, remapped and removed, and not just added.
After further investigation, I realized that the `aliases` config of `pocketmine.yml` already permits adding, remapping and removing aliases. For example, if two plugins have the alias `addgroup`, the user can...
I've been mulling this over in the last few days trying to picture how it would look when implemented. One unresolved question in the RFC is what to do when...
For a config file like this to work well, we would also need to mandate that command namespaces comply with some central standard (e.g. plugin name), otherwise users would get...
#6685 implements the internal changes needed for this. Storage is left up to plugins for now.
The API-facing side of this has been cleaned up in https://github.com/pmmp/PocketMine-MP/commit/8dc4371385558421aeb2ae4b89931ef985df7259, but the internals still need to be reworked. That'll probably be a big job.
That's not the same thing
I'm not sure this is a good idea. Right now, CommandEvent is fully independent of any command parser, which allows it to be re-routed to a different command system where...
What exactly is the use case?
Reopening this as migrating back from Discussions (which sucks, by the way).