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'
This plugin is spamming my console about it falling to update any of my plugins I have installed currently.
Worst plugin ever, i add in my server and it broke half of my plugins and i can't restore them now! Don't even download it!
You ruined my server! Will you come to fix everything now????? Stupid plugin
I reported your plugin for "virus"
OMG that was soo close, i installed this plugin on my server and it deleted all of my server data, all of my other plugins and stuff, good thing i had a whole backup of the server plugins and i restored it.
I would NOT recommend this plugin to anyone, unless if you want to end your server
Doesnt work, and Warning when this is installed it eats your computer CPU no matter how powerful. I have 4 Dell Servers with 2x 3.0Ghz Quad core and got 100% CPU usage when this plugin is installed!
Thanks, thanks and thanks! Fantastic plugin!!!!!! Super helping!!!
@storm345
Also i have plugins from spigotmc.org can there be an option to download off that site?
Can it download plugins off spigotmc.org?
Edit: also does this plugin only download plugins or update them upon a restart? I would only like it to download the latest version without updating.
@storm345
So this plugin is basicly checking when the plugin is outdated? and not updating the is by it self on some how?...
For whatever reason, recently my server had a CPU load of 100% - 115% at initial start then gradually cap at 800%. I tried removing each plugin one by one, and removing this plugin has brought my server CPU load back to 1 - 3%.
This plugin is the worst plugin is have ever seen! Once i put it into my plugins folder and started up my server all of my plugin were screwed up! All of the data in all of them were deleted! My essentials went back to a later version causing all of my essentials config to get messed up! I have to remake my server now! Thanks! This plugin is horrible and is meant to break your server! Use if you don't want a server anymore!
@oliven141
You just do '/upu check' afterwards
I have registred a plugin called "MinecraftParty" and it says everything is right done, but then I write /upu update MinecraftParty it just says "Plugin Will Be Updated soon"
But how do I update the plugin??????? .-.
Or will this plugin just update a plugin if the creator of it will make a new update (if you understand what I mean)
Help please
@tomaste
Do /plugins, then find what it's called on there. Next do /upu unregister <What you saw on /plugins>, then do /upu register <What you saw on /plugins> and then continue to do the rest as you did before ;)
This is not detecting http://dev.bukkit.org/bukkit-plugins/grief-prevention/
Here are the steps I tried to register:
/upu grief-prevention <enter filename> GriefPrevention.jar <enter Bukkit Name/SLug> grief-prevention
Invalid plugin registration, you made a mistake
Any ideas what I'm doing wrong?
@Odie1008
That is not this plugin's fault, it simply got two plugins mixed up when updating. It was a mis-alignment of plugin name and bukkit slug by the plugin being updated and not a fault by this plugin. To fix, unregister the plugin (via commands) from ultimate plugin updater, delete the plugin's .jar, download the correct plugin's .jar and use commands to re-register it with UPU making sure the bukkit slug (bukkit page URL end part) is correct. Additionally if your server isn't as up to date as the plugins (eg, a 1.7.10 server when many plugins are 1.8), then you may wish to change the config so plugins compatible with your version are only downloded!
This plugin broke my server. No commands or chat works.
@martijnpold
You're right, and it's a feature in the config to check versions.
@rheuer22
It was a mis-alignment of plugin name and bukkit slug by the plugin being updated and not a fault by this plugin. To fix, unregister the plugin (via commands) from ultimate plugin updater, delete the plugin's .jar, download the correct plugin's .jar and use commands to re-register it with UPU making sure the bukkit slug (bukkit page URL end part) is correct.
Hi, so i installed this plugin and it messed something up on my server and i had to delete it. so then, when i rebooted my server, I cant chat. when i try to chat, it says "chat.local". No matter what. Help Please!
Really nice plugin :), finally no chat spam about updates when i join my server. But about your last comment where you said that it can download the wrong minecraft version plugin when running older versions. Isn't that fixable by checking for the bukkit version and what minecraft version the new plugin is?
I do love this and it works so well :), did kind of crash my server the first time when i ran it (RAM issues) but the rest is amazing!