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. Offline

    NoFear13

    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. the most recent craftbukkit seems to break a lot of plugins.
    i suggest you dont use this plugin/tool for now. downgrade your craftbukkit to 333-339
     
  3. Offline

    NoFear13

    @Mmm Octopie: This is because of the new craftbukkit-Version the most are only warnings other are Exception because of the newest changes from bukkit. Please report the exceptions to the Plugin-Developer that they can change there Code.
     
  4. Offline

    Vaupell

    Plugin is fine,, craftbukkit build 400 is just failing..
     
  5. Offline

    Mmm Octopie

    ok sorry for saying that ur plugin was broken i downgrade my bukkit build thanks
     
  6. Offline

    NoFear13

    np, if you don't know what the problem I would also give all debt to the plugin-Developer [​IMG]

    For this reason I recommend to save the old Version before upgrade, for this reason I would never implement a full Upgrade with no control from the Administrator.
     
  7. Offline

    letmedl

    I wish there was a way to automatically update plugins. Updating 20 plugins takes a lot more time than updating 1 craftbukkit server, so things like this script don't really save me much time.
     
  8. Offline

    hyperch

    can you put that somewhere so that I can wget it?
     
  9. I saw something about a repository in the old announcements... so probably in the works?
     
  10. Offline

    crazydog

  11. Offline

    NoFear13

    @crazydog: Yes, but I doesn't change it, it's configureable. In the next Version I implement it, but I can't test my new version at the moment, because of the new Minecraft-Version.
     
  12. Offline

    rct2guy

    Nice plugin, thanks a lot.

    Unfortunatly, now, I have to nag you.
    Code:
    2011-02-22 07:52:07 [WARNING] Using the stupidly long constructor de.nofear13.craftbukkituptodate.CraftBukkitUpT
    oDate(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the
    plugin author of CraftBukkitUpToDate to remove it! (Nothing is broken, we just like to keep code clean.)
    NAGNAGNAGNAGNAG
     
    niftyapple likes this.
  13. Offline

    blaize9

    can you add like a plugin updater support?
     
  14. BukkitUp now updates, I'd appreciate it if you removed the saying that it doesn't.
     
  15. Offline

    NoFear13

    @Lamp: Removed
    @rct2guy: I remove this in a future release, look at my Known Issue
    @blaize9: I check if I can implement this in a future release
    --- merged: Feb 23, 2011 8:43 PM ---
    I'm lucky to say: I made it!!! The biggest feature of my Plugin is finished:
    Automatic Update of Plugins.
    At the moment I add some cool plugins I use, but if you like to add your own Plugin or other Plugins, tell me a permanent link to the download-Source and I add it.

    @Plugin-Autor: If you like I add or remove your plugin let me know.
     
    Mineplex likes this.
  16. Offline

    hyperch

    NoFear: Can I give you the static links of a few plugins that I use?
     
  17. Offline

    NoFear13

    Yes write at here or as private message.
     
  18. Offline

    henryforprez

    There are too many typos in that first post for me to actually want to trust/give this a shot.
     
    EricDownz likes this.
  19. Offline

    NoFear13

    I'm from Germany. Sry if not all sentence correct. The plugin works fine and is no fake or something else.
     
  20. Offline

    hyperch

    Possible static downloads:


    Cloth Color: http://forums.bukkit.org/threads/mech-clothcolor-v10-cloth-wool-tree-dye-color-changer-409.524/
    - http://cactus.bwana.tv/bukkit/plugins/ClothColor/ClothColor_latest.jar

    Controller Block: http://forums.bukkit.org/threads/me...-toggle-blocks-on-off-with-redstone-323.2157/
    - http://servfire.net/minecraft/ControllerBlock.jar


    Essentials: http://forums.bukkit.org/threads/ge...sential-plugins-in-one-package-multiple.1262/
    - http://earth2me.net/bukkit/Essentials.zip
    or individually
    - http://earth2me.net/bukkit/Essentials.jar
    - http://earth2me.net/bukkit/EssentialsHelp.jar
    - http://earth2me.net/bukkit/EssentialsTele.jar
    - http://earth2me.net/bukkit/EssentialsBan.jar
    - http://earth2me.net/bukkit/EssentialsHome.jar
    - http://earth2me.net/bukkit/EssentialsSpawn.jar
    - http://earth2me.net/bukkit/EssentialsWarp.jar
    - http://earth2me.net/bukkit/EssentialsChat.jar


    Extend Day: http://forums.bukkit.org/threads/mech-extend-day-make-day-or-night-last-longer.413/
    - http://dl.dropbox.com/u/18627325/minecraft/ExtendDay.jar


    flyRidgeFly: http://forums.bukkit.org/threads/fu...nal-flight-plugin-for-minecraft-smp-321.2213/
    - http://dl.dropbox.com/u/1838292/flyRidgeFly.jar


    Minecart Mania: http://forums.bukkit.org/threads/mech-minecart-mania-v0-96-420.388/
    - http://dl.dropbox.com/u/49805/MinecartManiaCore.jar
    - http://dl.dropbox.com/u/49805/MinecartManiaAutocart.jar
    - http://dl.dropbox.com/u/49805/MinecartManiaStation.jar
    - http://dl.dropbox.com/u/49805/MinecartManiaSignCommands.jar
    - http://dl.dropbox.com/u/49805/MinecartManiaAdminControls.jar
    - http://dl.dropbox.com/u/49805/MinecartManiaChestControl.jar
    - http://dl.dropbox.com/u/49805/MinecartManiaAutomations.jar


    Private Warp: http://forums.bukkit.org/threads/tp-privatewarp-1-3-4-private-warping-or-multiple-homes-403.476/
    - http://dump.wrecker.nl/bukkit/PrivateWarp.jar
    - http://dump.wrecker.nl/bukkit/PluginControl.jar


    SearchIds: http://forums.bukkit.org/threads/info-searchids-v1-2-254.928/
    - https://github.com/croemmich/SearchIds [there is no .jar ending, must be added manually]
     
  21. Offline

    Itxi

    Thanks for making this plugin. But if my memory serves me right, didn't this used to update the server and restart it when the update had downloaded? Or is this a different plugin that I'm thinking of?
     
  22. Offline

    NoFear13

    @hyperch: Added, If you restart the server you get the new properties
    @ltxi: No this plugin only download the new version at the bukkit_update-Folder, no automatic restart.
    You must manual copy the new files, this is because I can't update files which are in use. And second I doesn't like to do this, because I'm not the server-Administrator and can't know if he like to update.
     
  23. Offline

    crazydog

    The download link seems to only get version 1.3. The console says 1.3.
     
  24. Offline

    hyperch

  25. Offline

    KimaEri

    It downloaded the older version. Didn't know till I launched and it rewrote my level. Thanks a lot! </sarcasm>
     
    EricDownz likes this.
  26. Offline

    NoFear13

    @crazydog: Sry I forgot to update in the plugin.yml, I fix this in a few seconds
    @hyperch: The new version download to a seperate folder under /bukkit_update/plugins you must move it manual

    Edit: I add the ClothColor twice because I didn't know how it named at the user, so it never mind.
     
  27. Offline

    crazydog

    By default, it downloads the recommended build, which right now is still version 1.2_01. That's what happened.
    Also, backup, backup, backup!
     
  28. Offline

    NoFear13

    If you like to download the latestBuild set in CraftBukkitUpToDate.properties recommend to false.
    I can't do nothing about that recommend-Build is the old Minecraft-Version. Did it delete the region-Folder in the world-Folder, if not you can delete all folders but not region and player and update to the new Build and it works fine again.

    Sry for the issue. For all others that didn't download the new Version right now I set recommendBuild default to false to avoid this issue. In a future Release I set it back to true.
     
  29. Offline

    rct2guy

    How do you use the automatic plugin updater? I put in the links you gave me, but it's throwing me errors.
    Code:
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for CraftBukkitU
    pToDate.jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for CreeperTNTNe
    rf.jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for Essentials.j
    ar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for EssentialsBa
    n.jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for EssentialsCh
    at.jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for EssentialsHe
    lp.jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for EssentialsHo
    me.jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for EssentialsSp
    awn.jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for EssentialsTe
    le.jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for EssentialsWa
    rp.jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for Minequery.ja
    r ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for MoveCraft.ja
    r ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for Permissions.
    jar ask Plugin-Autor to Post at my Thread with a Update-Source.
    2011-02-23 17:07:04 [INFO] CraftBukkitUpToDate: No updateSource for SlowHealth.j
    ar ask Plugin-Autor to Post at my Thread with a Update-Source.
     
  30. Offline

    crazydog

    Make sure you have the "plugins/CraftBukkitUpToDate/plugin.properties" file from the newest version.
     

Share This Page