Ultimate Plugin Updater
Ultimate Plugin Updater
No longer maintained and not been tested with more recent releases - use at own risk! Assuming no changes on curse's end since being written should still work but no guarantee!
//dev.bukkit.org/media/images/64/443/UltimatePluginUpdaterLogo.png" rel="noopener nofollow" target="_blank">http://dev.bukkit.org/media/images/64/443/UltimatePluginUpdaterLogo.png" alt="[Temporary Logo]" />
This automatically keeps all your plugins up-to-date with no hassle. Simply install this, forget about it and enjoy always the latest versions of your plugins!
Donate
Features
- Automatically keeps installed plugins up-to-date
- Can automatically install plugins from in-game
- Unzips 'zips' if necessary
- Unregister plugins from the updater
- Register Bukkit plugins with abnormal Bukkit-page names to the updater
- Automatic Bukkit page and plugin finding for most plugins
- Simple, works directly off bukkit.org, no 3rd party softwares or sites!
- If enabled, strict versioning controls which check the versions of plugins are downloaded. (Good for older servers)
Commands & Permissions
The permission upu.upu is for Ops-only be default.
Command | Permission | Description |
/upu | upu.upu | Shows all registered plugins |
/upu check | upu.upu | Checks all plugins for updates |
/upu update <Plugin> | upu.upu | Will update <Plugin> next time a check occurs |
/upu unregister <Plugin> | upu.upu | Unregisters <Plugin> from the updater |
/upu register <Plugin> | upu.upu | Will then ask for fileName and bukkit-page-name, then register all with the updater |
/upu install <Plugin> | upu.upu | Will let you install plugins without leaving your server-Plugin not downloaded until next check |
The plugin automatically checks for plugin updates periodically. (Max delay 30mins)
See in action
To see this plugin in action visit the CircaCraft Minecraft server:
Strict Versioning
Not normally needed, but if you're running a Minecraft server that is outdated, then strict versioning will only download compatible versions of plugins.
This feature is not needed for servers running up-to-date with Minecraft and is turned off by default. To turn it on, look in the config.
First Run
On the first run of the plugin it will automatically search all plugins installed and index/register them with the updater. (Happens when a new plugin is installed also). Then it will take the newly registered plugin(s) and attempt to re-download them all off dev.bukkit.org - This should only happen the first time it meets a new plugin; from then on the downloads will only be for new versions of plugins. However if the task is unsuccessful for a certain plugin (Bukkit page is different to plugin name) then it will un-register it and you'll have to register it manually with /upu register.
To plugin developers: It is quite likely that you don't want the updater to re-download your plugin for every new version-Your version is newer! If this is the case simply do /upu unregister <PluginName> and the updater will no longer attempt to update it.
Force update a plugin: If you wish to force update a plugin simply do /upu update <Plugin> and if you're impatient follow it with /upu check. Do not however type /reload until it is updated because then it will cancel the update. If you wish to force update all your plugins (corrupted, etc...) then simply look in the plugins/UltimatePluginUpdater folder and delete the cfgPlugins.data file - This will make the plugin think it is doing the 'first-run' again and it will re-register all installed plugins.
Configuration
There isn't a lot to configure: Just the colour scheme and which plugins are registered. The colour scheme can be changed in plugins/UltimatePluginUpdater/config.yml and the rest can be done with the commands above.
Support
Click here to visit the support page.
Please create a ticket for any errors, bug or feature ideas you have.
To-Do
- Improve update management eg. Option to set individual plugins to 'notify only'
@Mcshnazzy
Sadly too many people install this without realising what it is. The plugin isn't at all broken; it simply downloads and updates plugins to the latest version from bukkit.org nothing much more. Also for the auto detect of plugins, it kind of has to guess the bukkit page from the name of /plugins and the bukkit url which generally works but can get mix ups (easily fixed via commands). However the biggest issue is that it's the LATEST version, so of you use it on a 1.7.10 server, etc... Then it will download maybe 1.8 plugins where available (unless you config it not to) and thus cause issues. The issue here isn't the plugin; but a lack of understanding.
This is so broken, I installed it and suddenly nothing worked even this plugin!
@oliven141
Hmmmm now had I updated the plugin, BUT I have a problem, all the time I try to make the arena will the server crash and then it's opening agen hasent the arena generatud up 100%.
How do I fix that??? =)
Hello all! I am running a 1.7.10 server and I want it to 1.8, but the "MiniGames Party" plugin hasent update jet and the "Ultimate plugin updater" wont run/update the plugin.
I tryed the plugin on my testserver like I runned in 1.8 (ultimate plugin updater) but it dosent register the "Minigames Patry plugin"
How do I fix that??? chould I run the server in 1.7 then I updating the plugin????
@domanition
Remove the UltimatePluginUpdater.jar ;)
@domanition
the 'updater' folder is NOTHING to do with this plugin.
I updated my server to spigot 1.8 and now lockette works but essentials still won't and i can't remove the updater folder.
I installed this on my 1.6.4 bukkit server in linux and now I can't use lockette because it displays a ton of error messages on the boot up and I can't use essentials because it becomes red in the plugins list and none of the commands work someone please help me.
@storm345
Thank you but I've been trying to get rid of the Updater file but on every reboot it just comes right back. Please help me as soon as possible this is a huge problem for my server.
@Victorrms
Probably not!
@domanition
This plugin updates plugins to the LATEST version, there is an option in the config to try and match only the version the server was running but clearly it was off. Most new plugin updates on Bukkit are for MC 1.7 or MC 1.8, not MC 1.6.4. As a result updating the plugins broke them. If you aren't running your server on the latest version of Minecraft, this plugin has little use to you.
I installed this on my 1.6.4 bukkit server in linux and now I can't use lockette because it displays a ton of error messages on the boot up and I can't use essentials because it becomes red in the plugins list and none of the commands work someone please help me.
Ok!Thanks anyway, but if i install this updater and another for spigot, can have a problem?
@Victorrms
It works with spigot 1.8 for updating bukkit plugins only sorry. I would love to add support for spigot plugins, but sadly they don't have a uniform download location or any kind of api and thus it isn't possible :(
Hi it works with spigot 1.8, and with spigot plugins?
@Corndogozy
It does :)
just wondering, this might not be possible, but does this plugin update itself?
@storm345
This was precisely my question.
Thanks for clarifying that this option is indeed not configurable [yet]...
@lipe124
Indeed, I agree. I made this plugin quite a while ago now, will maybe add this if I have some free time! :)
Please allow us to configure the update delay or time it checks, 30 minutes is way to often.
Once a day is more than enough for update checks.
@linuxfan1
Maybe in the future
can you add plugman support so instead of having to reload the entire server (Like detection if the plugin is avalible then use "/plugman reload <plugin>" instead of "/reload"
@justin393
This service is to update bukkit plugins as there's an API for that; but spigot plugins have no such system and therefore sadly cannot be included. As the url name issue, when you register a plugin manually you can specify the 'slug' which is the part from the bukkit url :)