Keep your Server/Plugins up to date

After the plugin detect a new build, it download to bukkit_update in the main-Folder. After that you must stop your server and copy the craftbukkit.jar from bukkit_update to your main-Folder.

After Version 1.4 I support plugins if a new version found it download to build_update/plugins. After that stop your server and copy/move the new files to your plugin-Folder

This is no autoupdater, it only download the new Version do the update-Folder, the user have to copy the files. On this way, he know which plugins he update and can check if he like to update.

I recommend to save your old craftbukkit.jar/plugin before update. Not all builds from CraftBukkit work correctly.


Download the newest build to build_update Config-File in plugins/CraftBukkitUpToDate/

  • to enable/disable automatic download
  • updateChannel (to choose between rb, beta or dev)
  • set craftBukkitName (Default: craftbukkit.jar)
  • deactivate pluginLog
  • deactivate craftBukkitUpdateCheck
  • blacklist to add Plugins, you don't want to update (blacklist=test1.jar;test2.jar)
  • deactivate automatic pluginUpdateCheck
  • deactivate serverLog if new Version available (broadcastOnlyToOps=true) Check for update in a configurable period.
  • Configurable in in milliseconds lowest value is 24 hours standard is 24 hours Broadcast if new update available (To all Ops, or via Permissions).
  • Configurable in default value is true
  • Additional Plugin-Dirs to check (if you have a dir additionalPlugins in your Bukkit-Folder add additionalPluginDirs=additionalPlugins/)

Command to start plugin-Check, to start type /uptodate plugin

Command to start the update-Check, to start type /uptodate update

All commands work also at Server-Console type only craftbukkituptodate or uptodate without /

Automaticly download new updates for Plugins

  • Download new updates in build_update/plugins
  • with links to the plugins, this one download automaticly if a new one at my server

Pail Gui-Support check Thread for more infos


Permissions/GroupManager is optional else only ops can use the commands. Available permission nodes are (case sensitive):

  • craftbukkituptodate.broadcast - these users get a message if a new build available
  • craftbukkituptodate.plugin - these users can use plugin-Command
  • craftbukkituptodate.update - these users can use the update-Command

Automatic update

For Linux-User, if you like to move your new plugins automaticly, try the script from Myx0x3:

or for more features use the one from Tealk:

or use the Bukkit-Build-In: You can configured it by yourself, all you must do is to open the bukkit.yml and change the update-folder to ../bukkit_update/plugins. I don't recommend this, because all plugins updated automaticly without any user-interactions.

My Plugin didn't supported, how i get it to work with CButD?

There are three ways, you have to make only one of them:

1. Add it to Your link should be like the jar-File-Name if your jar-File example.jar your link on should be If not no problem you have two other options:

2. Add dev-url to your plugin.yml this should look like : dev-url:, please replace the url with your one, else it didn't work. Also you should know that only works.

Here is a example plugin.yml:

name: Your name
main: Your main class
version: Your version
dev-url: this with your url of dev-Bukkit/
    your command:
        description: descrition
        usage: /<command> <function> [buildnumber]
        aliases: [alias1, alias2]

3. If option 1 and option 2 didn't work for you let me know this and I add it to my Please remember I only support

Also you should know that your project at should contain file-Downloads, else I have no chance to check for updates and download the newest version.


Need help or have any questions use the Forum:



Did the update automaticly?

Yes, if a new one available it update automatic.

Did you download all plugins every time to check for updates?

No, I use the rss-Feed of dev-bukkit

Do you automatic update my plugins?

No I'm only download the new version to bukkit_update/plugins you have to copy them to your Plugin-Folder. I will never implement a autoupdater, you are the Admin and you have to choose which plugins you like to update. This is only a little help to do this.

How can I choose if between recommend and beta version?

In set recommendedBuild=true, if you like the recommend Build, or recommendedBuild=false if you like the beta-Version.

Now that Bukkit supports a plugin update folder, will CBUTD add support for it, so we are able to run a /reload after CBUTD runs and have the updated plugins load?

Not by default. But you can configured it by yourself, all you must do is to open the bukkit.yml and change the update-folder to ../bukkit_update/plugins. I don't recommend this, because all plugins updated automaticly without any user-interactions.

Can I add additonal Plugin Folders that will be check if I like to deactivate a plugin but check for updates?

Yes, use the additionalPluginDirs-Option in the

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of maw_a_timewalker maw_a_timewalker Oct 03, 2015 at 13:27 UTC - 0 likes

    @NoFear13: Go

    It would be nice if it could also download stuff from spigots plugin page :3

    Hey hey hey LOOK my server :3 Right ... HERE :D

  • Avatar of foxi69 foxi69 Aug 01, 2015 at 16:11 UTC - 0 likes

    @ThaPengwin: Go

    Yes please do it:D

  • Avatar of ThaPengwin ThaPengwin Mar 14, 2015 at 10:46 UTC - 0 likes

    Well, this plugin now needs to be ported for the Spigot resources section. Damn it.

    Developing custom plugins (of any size) - send me a PM!

    Website | Twitter | GitHub

    Can I has internets? <- clicky pls, i want to take over teh interwebs

  • Avatar of snipershotmaster snipershotmaster Jul 21, 2014 at 01:41 UTC - 0 likes

    @rossistboss: Go

    the plugin still does work 100% but it needs to also have an option to download spigot ;-;


  • Avatar of snipershotmaster snipershotmaster Jul 21, 2014 at 01:39 UTC - 0 likes

    it does update itself but i find that feature useless as for it hasnt been updated since 1.6.1 -.-

  • Avatar of zuz22 zuz22 Jul 13, 2014 at 18:58 UTC - 0 likes

    Does it update itself? XD

  • Avatar of snipershotmaster snipershotmaster Jul 12, 2014 at 19:31 UTC - 1 like

    can u please add a way to downoad spigot too :L

  • Avatar of NoFear13 NoFear13 Jul 09, 2014 at 15:52 UTC - 0 likes

    It works fine with the newest recommend and beta Build so where's your problem why I should change anything if it works fine.

    If you have an exception please send, so I can check it

  • Avatar of rossistboss rossistboss Jul 08, 2014 at 20:03 UTC - 0 likes

    Since this project hasn't been updated in a year and no longer works, are there any other alternatives? I hate manually updating plugins. It is a pain in the ass.


  • Avatar of godgodgodgo godgodgodgo Jun 30, 2014 at 00:18 UTC - 0 likes

    @xH3LLRAIZ3Rx: Go

    Just use a java decompiler. But yeah, that would be nice.


Date created
Aug 28, 2011
Last update
Jul 04, 2013
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files
  • R: v3.1.3 for 1.6.1 Jul 04, 2013
  • R: v3.1.2 for CB 1.5.2-R1.0 Jun 28, 2013
  • R: v3.1.1 for CB 1.5.2-R1.0 Jun 16, 2013
  • R: v3.1.0 for CB 1.5.2-R0.1 Jun 08, 2013
  • R: v3.0.3 for CB 1.4.7-R1.0 Feb 13, 2013