List of plugin commands?

Discussion in 'Plugin Development' started by Lodran, Mar 26, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Lodran

    I'm adding a command alias to my creaturebox plugin, and it occurs to me that the alias I'm considering ("/cb") may already be used by another plugin.

    So, I'm wondering if anyone has made a comprehensive list of the command prefixes that are used by different plugins?
     
  2. Offline

    darknesschaos

    I was thinking of this earlier. It would be interesting to see what plugins use what. I hate having people type out my full plugin name for commands.
     
  3. Offline

    Edward Hand

    Not by any means a complete list, but its a few
    (see attached file)
     

    Attached Files:

  4. Offline

    darknesschaos

    oh god, what is that XD
     
  5. Offline

    Direct1221

    Open it in an advanced notepad. Lists them all on seperate lines.
    If you open it in normal notepad it jumbles all onto one line.
     
  6. Offline

    darknesschaos

    ah, lol ok
     
  7. Offline

    Edward Hand

    Only microsoft would make a text editor that doesn't understand what a line-break character means.
     
  8. Offline

    darknesschaos

    why would they need to? what they say is standard ;P
     
  9. Offline

    Lodran

    Microsoft (and Notepad) are the reason that we got saddled with the "CR/LF" combination for line breaks - it took a good many years for the industry to break free of that bit of stupidity.
     
  10. Offline

    madcap

    Been brainstorming something similiar. Sourcemod (the plugin system for Source games) had a way to register plugin commands and it was very handy.

    I raised the question a while ago but no one had anything helpful suggest:
    http://forums.bukkit.org/threads/plugins-using-the-same-command.9812/

    Something should be pretty easy to implement once all plugins are stored in the same place (ie when Fill is done). Then it would just be a matter of extracting all the plugin.yml files from all the plugin jars and seeing what commands they register.

    Until then, with plugin jar files scattered all across the internet it would be tough to organize such a list without requiring plugin authors to opt-in with the info.

    But there are a bunch of plugins that all have permanent download links for UpToDate:
    http://forums.bukkit.org/threads/ad...keep-your-server-plugins-up-to-date-556.5026/

    You could write a program to download all of them and then pull out their yml files and see what commands they use... if you could get the source to see the download links list.

    Another option would be to set up a website where anyone could upload a jar file and the commands it uses would be added to the list (or not if they already exist). But it would be a pain to deal with people uploading garbage just for lulz.
     
  11. Offline

    Edward Hand

    That's EXACTLY what I did to generate my list above.
    I can send you the source if you want it.
     
  12. Offline

    madcap

    Thanks but not interested. I've got some ideas I might toy around with.
     
Thread Status:
Not open for further replies.

Share This Page