Command Conflics - Printable Version +- Cuberite Forum (https://forum.cuberite.org) +-- Forum: Plugins (https://forum.cuberite.org/forum-1.html) +--- Forum: Plugin Discussion (https://forum.cuberite.org/forum-8.html) +--- Thread: Command Conflics (/thread-2247.html) |
Command Conflics - chrobione - 12-11-2015 *updated with spoilers With the trials of building the plugin showcase server, I have already run into conflicting commands. So Essentials Beta and WorldEdit both have an Extinguish:
Conflict information:
I am not sure if there is a way with the beta plugin site that it could do a check with other known plugins and show this type of a conflict? And then the issue becomes who's plugin can claim the command? Or maybe i am just over thinking this... Thoughts? So for those who are interested what happened? It seems that Cuberite loads the plugins in alphabetical order, and so Essentials loads first and when WorldEdit tried to load you get this error:
The error output:
RE: Command Conflics - Zee1234 - 12-11-2015 I personally think that a bukkit-like system should be implemented, with commands and aliases being treated differently and the actual command being /plugin_name:command (although this makes me wonder if it's /worldedit:/set in spigot). At the very least, aliases should be allowed to overlap and have one win out, and leave it to plugin authors to define their actual command as something unique while aliases take the generic bits. |