Plugin updater

Discussion in 'Plugin Requests' started by Forcelydated, Feb 2, 2015.

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


    Plugin category: General

    Suggested name: PluginUpdater

    What I want: The plugin that I want is just as simple as what it's name is, when you launched a command (the command will be shown below) , it will automatically update all those plugins in your server that is possible to be update. When you are updating the plugin, I hope that the server do not restart(if possible), if it need to be restart, then mention that for me(its nevermine). After update all those plugins, only OP will get this message: [PluginsUpdater] Updated (how many) plugins! Here is your new and fresh server! Enjoy! Now we gotta move on to the commands' part.

    Ideas for commands: /pu - For update ALL plugin(s).
    EDIT: Hidden this command cause what @timtower said is right!
    /pu help - show the help page
    That's all!

    Ideas for permissions: pu.perms - for /pu & /pu help. Default: OP

    When I'd like it by: ASAP

    Extra: Need it for the version 1.7.2 R0.2
    Last edited: Feb 2, 2015
  2. Online

    timtower Moderator Moderator

    @Forcelydated This isn't easy, most things are nasty to use.
    Plugin names aren't the same as plugin slugs, so getting the right file is pretty much impossible.
  3. Offline


  4. Offline


    Last edited: Feb 13, 2015
  5. Online

    timtower Moderator Moderator

    @TGRHavoc Nope, but that would still require some sort of manual check to see if you got the right plugin.
  6. Offline


  7. Online

    timtower Moderator Moderator

  8. Offline


    Last edited: Feb 7, 2015
    timtower likes this.
  9. Offline


  10. Offline


    This is not as easy as it looks.
    Many plugins change their config file structure on every or almost every update.
    So updating the plugin without generating new config files and looking at the "diff" may result in unwanted effects.
    Even if the plugin uses defaults for unset config options, it may still not work properly for you.
    Better update your plugins manually and have everything under control.
Thread Status:
Not open for further replies.

Share This Page