Inactive [ADMN] CraftBukkitUpToDate v2.6.7 - Keep your Server/Plugins up to date [1185]

Discussion in 'Inactive/Unsupported Plugins' started by NoFear13, Feb 20, 2011.

  1. 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-0.0.1-SNAPSHOT.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-0.0.1-SNAPSHOT.jar/plugin before update. Not all builds from CraftBukkit work correctly.

    For more infos and download: http://dev.bukkit.org/server-mods/craftbukkituptodate/

    Features:
    • Download the newest build to build_update
    • Config-File in plugins/CraftBukkitUpToDate/CraftBukkitUpToDate.properties
      • to enable/disable automatic download
      • choose between stable or recommended Builds
      • set craftBukkitName (Default: craftbukkit-0.0.1-SNAPSHOT.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 CraftBukkitUpToDate.properties in milliseconds lowest value is 300000 (5 min), standard is 1800000 (30 min)
    • Broadcast if new update available (To all Ops, or via Permissions).
      Configurable in CraftBukkitUpToDate.properties default value is true
    • Command to download every build you like. Example: If you like to download build 400 you type /craftbukkituptodate download 400 or /uptodate download 400
    • Command to show changelog for BukkitBuild. Example: If you like to show changelog for Build 431 type /craftbukkituptodate changelog 431 or /uptodate changelog 431
    • 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
      • plugin.properties with links to the plugins, this one download automaticly if a new one at my server
    • Permissions:
      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.download - these users can use download-Command
      • craftbukkituptodate.changelog - these users can use changelog-Command
      • craftbukkituptodate.plugin - these users can use plugin-Command
      • craftbukkituptodate.update - these users can use the update-Command
      • Pail Gui-Support check Thread for more infos
    For Linux-User, if you like to move your new plugins automaticly, try the script from Myx0x3:

    http://forums.bukkit.org/threads/ad...ugins-up-to-date-400.5026/page-10#post-122380
    or for more features use the one from Tealk:
    http://forums.bukkit.org/threads/linux-server-startscript.1427/

    Planned Features:
    • Nothing
    Known Issue:

    • Nothing
    Changelog (All times UTC+1):
    Check http://dev.bukkit.org/server-mods/craftbukkituptodate/ for the newest file-Changelog
    Show Spoiler

    Version 2.6.6 (31.08.2011 19:00)
    Version 2.6.5 (30.08.2011 18:30)
    Version 2.6.4 (29.08.2011 20:20)

    • Changed the log-Messages, so that the user understand that the author have to add his plugin to dev.bukkit.org.
    Version 2.6.3 (29.08.2011 00:20)

    • Bug: zip-Files updated every time
    • Bug: Fix for new pail-Version
    Version 2.6.2 (28.08.2011 20:30)

    • Update for dev.bukkit.org
    • Plugin-Manager for pail
    Version 2.6.1 (10.08.2011 18:10)

    • Fixed Nullpointer, sry for this issue.
    Version 2.6.0 (09.08.2011 23:15)

    • Added Pail Gui-Support
    • CraftBukkit-Update-Check now threaded, because with 7 MB it can take a little bit to update
    Version 2.5.9 (27.07.2011 21:50)

    • Fix: Delete the Quotes in the Essentials-Filenames
    Version 2.5.8 (21.07.2011 22:15)

    • Fix: Can't connect to ci-b.bukkit.org-Error
    Version 2.5.7 (13.07.2011 22:15)

    • Fix: If broadCastPeriod not parsable set it to default value. Thanks to Torner92 for the bug-Report.
    Version 2.5.6 (16.06.2011 23:15)

    • Implement If-Modified-Since, thanks to Captain Chaos for the tip. This should remove the bandwith-Problem of some Plugin-Authors, let me know if it doesn't work.
    Version 2.5.5 (27.05.2011 23:15)

    • Little Bugfix for robin0van0der0v new xml.
    Version 2.5.4 (26.05.2011 22:15)

    • Little Bugfix
    • Some changes for robin0van0der0v new xml. @robin0van0der0v: Thanks for your work
    Version 2.5.3 (06.05.2011 20:15)

    • Fixed a little bug, with the new XML/RSS-Update-Check
    Version 2.5.2 (02.05.2011 21:55)

    • Add Version to XML-Update-Check
    • Add Description to RSS-Update-Check
    Version 2.5.1 (20.04.2011 20:45)


    • Automatic Plugin-Update at startup only every 6 hours
    • Manual Plugin-Update only every 60 minutes
    Version 2.5.0 (18.04.2011 22:25)

    • Logger changed
    Version 2.4.9 (10.04.2011 10:15)

    • Plugin-Update only every 60 minutes, also after a restart.
    • Some little Bugfixes
    Version 2.4.8 (09.04.2011 22:50)

    • Add new /uptodate update - Command to start update-Process manual
    • Add new option useUserPluginPropertiesFirst to set another priority for the userplugin.properties
    Version 2.4.7 (07.04.2011 19:00)

    • Bugfix if filename not in the URL and not a jar
    • Changed the Bukkit-Build-URL to ci-b.bukkit.org
    Version 2.4.6 (06.04.2011 18:30)

    • Better Exception-Handling if the rss-Feed, xml, txt-File or the properties-File is wrong
    Version 2.4.5 (05.04.2011 20:15)

    • Bugfixes if redirect and the new URL contains a space
    • Changed the UserAgent to CraftBukkitUpToDate
    Version 2.4.4 (03.04.2011 17:10)

    • Little Bugfix if createCheckFiles=true
    Version 2.4.3 (30.03.2011 21:55)

    • New option usePermissions to deactivate permissions-Support
    Version 2.4.2 (30.03.2011 21:02)

    • A little change for better Permissions-Setup
    Version 2.4.1 (30.03.2011 19:06)

    • Changes for the newest recommended Build
    Version 2.4.0 (29.03.2011 22:30)

    • Added txt, xml and properties-Support
    Version 2.3.0 (28.03.2011 22:30)

    • php-Fix
    Version 2.2.3 (28.03.2011 20:30)

    • Little Bugfix
    • Update-Check only every hour
    Version 2.2.2 (28.03.2011 18:15)

    • Killed the Version-Number in the jar-File-Name
    Version 2.2.1 (25.03.2011 22:45)

    • Some Bugfixes
    • New option to disable serverLog if new Update available
    • New option to disable automatic plugin-Update
    Version 2.2.0 (25.03.2011 22:00)

    • Parallel update-Checks (80% faster now)
    • Some other changes to support the update-Script from Tealk
    • New alias cbutd
    Version 2.1.6 (25.03.2011 20:40)

    • Some other changes to support the update-Script from Tealk
    • Changed the Permissions-Setup
    Version 2.1.5 (23.03.2011 23:00)

    • Some changes to support the update-Script from Tealk
    Version 2.1.4 (23.03.2011 19:00)

    • Fixed that zip and tar.gz-Files updated every time
    Version 2.1.3 (21.03.2011 21:30)

    • RSS-Feed now supported check Or use RSS-Part to check how to implement it.
    Version 2.1.2 (16.03.2011 23:10)

    • Changed the updateLogic for CraftBukkit so I don't need longer the check-Files you can delete it if you like. Thanks to Pluckerpluck for the tip.
    Version 2.1.1 (13.03.2011 23:35)

    • A little bugfix for the new userplugin.properties
    Version 2.1 (12.03.2011 23:00)

    • userplugin.properties for the users to add their own plugins.
    Version 2.0.5 (11.03.2011 20:30)

    • bit.ly-Fix
    • Wish you something Update 3 alias Maddin-Update;): Changed new pluginLog.
    Version 2.0.4 (09.03.2011 22:45)

    • github-Fix, next step is the fix for the php-problem
    • blacklist, to add plugins you don't want update.
    Version 2.0.3 (07.03.2011 18:15)

    • Added a new Option to deactivate craftBukkitUpdateCheck
    Version 2.0.2 (05.03.2011 10:40)

    • Little Bugfix, if pluginLog = false
    Version 2.0.1 (04.03.2011 19:50)

    • Download new Version only ones, if you didn't like to update
    • Smarter Log if ci.bukkit.org down
    Version 2.0 (02.03.2011 21:40)

    • Method to differentiate between Plugins with the same name
    Version 1.9.3 (02.03.2011 18:25)

    • Wish you something Update 2;): Changed new pluginLog.
    • Update for other sources (zip), if Server doesn't send modificationTimestamp
    Version 1.9.2 (01.03.2011 21:40)

    • Wish you something Update;): Added a new Option to change pluginLog.
    Version 1.9.1 (01.03.2011 19:10)

    • Little Bugfix
    • New Update-Message
    Version 1.9 (28.02.2011 22:10)

    • Removed one typos
    • New Command to start Plugin-Update
    • Removed stableBuild-Config, nobody need this
    • Add CraftBukkitName-Config
    Version 1.8 (26.02.2011 22:10)

    • Permissions-Support
    • Smaller messages
    Version 1.7 (26.02.2011 17:11)

    • Some little Bugfixes for the new Plugin-Links
    • Performance-Tuning
    Version 1.6 (24.02.2011 20:43)

    • Better Update-Check
    • Plugin-Update-Check starts after 10 Seconds
    • Configurable Download-Folder (Example: If you like to Download to plugin-Dir write: plugins/CraftBukkitUpToDate/downloads/)
    Version 1.5 (23.02.2011 21:55)

    • Plugin-Update-Check now threaded, so the Server start without waiting for it.
    Version 1.4 (23.02.2011 21:15)

    • Plugin-Support
    Version 1.3 (23.02.2011 19:53)

    • Config if you like to download only RecommendBuild (Default: false)
    • Config if you like to download latestStableBuild (Default: true), no Idea if i need this or remove it in a future release
    • Command to download every Build, for Howto look at Features
    • Command to look at changelog
    • Removed stupid constructor
    Version 1.2 (20.02.2011 23:07)

    Version 1.1 (20.02.2011 19:26)

    • Check for update in a configurable period
    • Send message to all online ops (configurable)
    Version 1.0 (20.02.2011 10:55)

    • Release-Version
     
    nath30, xybre, vrox and 16 others like this.
  2. Please remove the links to the essentials suite from the list. ty
     
  3. Offline

    NateLogan

    BTW maybe you could provide another update check method similar to the former Updatr Hey0 plugin: Plugin dev would provide a lint to txt (xml...) file with link to the actual latest plugin version AND its hash (possibly more info)...

    It would require more work for plugin devs when releasing a new version, but also it would save them a lot of bandwidth.
     
  4. Offline

    Bjourk

    Or update so we get the latest versions?
     
  5. The Chat-Modification added. The Cache need a little bit longer, because it's a little bit complicated. I will add this in a future release.

    Removed.
     
  6. Offline

    blindsarcasm

    Can I remove updating of craftbukkit-0.0.1-SNAPSHOT.jar, I know the main point is that, but I would like to keep the lowest stable version possible. Thanks.
     
  7. Offline

    PhantomGamers

    This plugin does NOT automatically update other plugins or craftbukkit.
    If you don't want to update craftbukkit, simply don't move the craftbukkit file from the update folder to the root.

    You can also change "craftBukkitUpdateCheck" in the CraftBukkitUpToDate.properties file on line 10 from =true to =false.
     
    NoFear13 likes this.
  8. Offline

    City Builder

    Hi,
    Just recently after one of the CBUTd updates, when starting the server it gets to this point:

    02:58:24 [INFO] CButD: CraftBukkit is Outdate, try to download new version
    >

    And it sits there for anywhere from 5 seconds to 15 seconds before the server continues on the startup.

    Any clue why it's pausing at this point in startup?
     
  9. Your server-Software (craftBukkit) is not up to date, on this point the plugin downloads the new version, because the new version is at the moment about 7 MB it take a moment.
    After that you should have a new version under bukkit_update, stop your server, copy this to your main-Folder and start the server again after that the server should start faster until the next CraftBukkit-Update.

    A other way is to deaktivate the auto-Update look at the post about you or in the craftBukkitUpToDate.properties and the first post there many options to change the way CraftBukkitUpToDate works.
     
  10. Offline

    City Builder

    ok, then it's downloading the craftbukkit everytime because the updated craftbukkit snapshot file is in the bukkit updates folder. I don't think it should do this, should it?
     
  11. Offline

    blindsarcasm

    Thanks a lot. I don't want to drag it, but it redownloads it EVERY time. I host a small server.
     
  12. No, it download the new file to bukkit_update-Folder because your server is not up to date. Because today at 07:00 a new Version of CraftBukkit released and you use the old version.
     
  13. Offline

    Mrjibidi

    Sooo does this update plugins?
     
  14. Offline

    Dave Wright

    This addon makes my life so much easier as an Admin, but I was worried to read the addon developer of Tombstone which is an addon we really like on the server

    http://forums.bukkit.org/threads/mi...ans-chest-plugin-for-bukkit-b677.3923/page-12

    Could it be optimised in some way to only download when there is an update by the addon developer ? I want more addons supporting CBUTD, not less

    Thanks in advance ! It's a great addon
     
  15. Offline

    ltguide

    I think you and KokaKiwi need to merge or something. The repository is the best so far for plugin developers. Obviously there are issues with checking headers as the method to determine updates. Developers are opting out of your list already.

    My download links have already automatically updated in minerepo but your list still has my old download links since you have to manually update it.
    Show Spoiler

    ClearInventory.jar=https://github.com/downloads/ltguide/CraftBukkit-ClearInventory/ClearInventory.jar
    GiveTo.jar=https://github.com/downloads/ltguide/Minecraft-GiveTo/GiveTo.jar
    and sometime here, i'm probably going to rename the GiveTo repository to match

    I'm not bashing you at all. I like your plugin and it's configurability/commands, but we don't need another plugin war (Permissions, anyone?) on our hands.
     
  16. Offline

    dak393

  17. Changed. Thanks for the new URLs.
    @ltguide: If somebody like KokaKiwi think he have to copy my idea a few days after my plugin released, I have a big problem to work with somebody who work like him.
    By the way if you like to add your plugins by yourself, I have a lot easier method, I will implement at my next release.

    My goal with this plugin was a easy way to check for updates without many effort for the plugin-Developer
     
  18. Offline

    dak393

    You can also see the 600+ plug-ins supported by scrolling down the first post till you get to that spoiler

    @NoFear13 NP glad to help keep the plugins running :D (wish the devs would do it when they alter the file but I know they are busy)
     
  19. Offline

    Darktrance

    Code:
    Version 2.5.0 (18.04.2011 22:25)
    
        * Logger changed
    
    Version 2.4.9 (10.04.2011 10:15)
    
        * Plugin-Update only every 60 minutes, also after a restart.
        * Some little Bugfixes
    
    60min are ok and fine but now its 6hours that Lame -.-
     
  20. Offline

    PhantomGamers

    I agree. 6 hours is fine for the auto-updater, but it should stay 60 minutes for forcing it manually.
    Just my opinion...
     
  21. Offline

    Sergeant1337

    I downloaded it and replaced all the files the plugin got for me but the server is still not up to date.
     
  22. You also replaced the old craftbukkit-0.0.1-SNAPSHOT.jar?
     
  23. Offline

    Jandalf

    ermahnt klingt so negativ, so wollte ich das egtl nich, nur ein netter hinweis^^

    btw: what happend with the ichat url?

    edit2: would it be possible to add a folder with plugins in it to check for updates. so u can put buggy plugs in, tehy dont start but u get a message if they were updated?
     
  24. Offline

    rmb938

    agree
     
  25. Changed, again...
     
  26. Offline

    jascotty2

  27. Offline

    snizzle

    for me it says: warning: cant connect to ci-b.bukkit.org

    could u add pls:
    MC Server GUI, CommandBook, MCCRestart and Warpz0r pls?!
    idk exactly how to get the right link adresses...so i just linked the threads.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 9, 2016
  28. Offline

    snizzle

    do u update ur jar all the time u get new links? so if i download now again ur addon, will it update the just mentioned addons?
     
  29. Offline

    Sergeant1337

    Yep

    And it only updates two of my plugin files.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 9, 2016
  30. What's your Version of CraftBukkit now, you see this at the startup.
    What's your Version of this plugin?
    What's your version of Java?
    Which plugins did you use?
    Is there any Exception?
     

Share This Page