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

    Jandalf

    Leute das ist ein englishes forum macht das in einer conversation aus:D
    People this is an English forum do this in a conversation:D
    --- merged: Mar 4, 2011 8:33 AM ---
    please remove huckelberrygeneral he moved to google docs-.-
     
  3. Offline

    NoFear13

    Added. InventorySort can't be added because this isn't a permanent link.
    I change this, at this afternoon.

    Added.
    In his Thread are two links one to google docs and one to github.
     
  4. Offline

    some1

  5. Offline

    Jandalf

  6. Offline

    shayneo

    This is a great plugin, but to really hit its potential, I have a few suggestions for improvement.

    The plugin as it stands is fairly blind, it just downloads the latest version. The problem is, is this can introduce incompatibilities. If you look at OS package management utils, they tend to have dependency management too.

    So perhaps if rather than a link to the plugin, there was a link to a hosted yml file something like the following:
    Code:
    plugin:
         id: 'dongle'
         desc: 'Buffs the power of a diamond dongle when used against foobars'
         version: 5.5
         url: 'http://look.at.my.dongle.com/dongle.jar'
         minserverversion: 440 #The minimum version of the server required to run it.
         maxserverversion: 510 #Optionally, the highest known version of the server to run it for unmaintained plugs.
         depends:
                id: 'permissions' #The id of the plugin it needs
                     minversion: 2.0 #The minimum version of that plugin
                     maxversion: 2.2 #Optionally, the maximum version
                id: 'minecartmania'
                     any: true    # All known versions work
         conflicts:
               id: 'betterdongles'
                     any: true
    
    So then at your end, you have a list of urls to these files, and you run a script , say, twice a day, that scans all these yml urls, and compiles a master yml file that can be downloaded by the plugin.

    From there exciting things happen.

    You can go "/updatelist" and it pulls the master yml
    Then maybe "/upgrade dongle" , and it can then say "Ok, we need to upgrage permissions and your server version", (which maybe the user then types "/upgrade dongle goforit"), and it'll pull the necessary dependencies.

    It can also then be smart and go "Ok, you want to upgrade permissions, but this will break dongle. Are you SURE you want to do this?", and the user might hold back.

    Finally you can also then add the ability to go /searchplugins dongle , and it'd reply with the list of plugins that feature the word dongle in its description or title. and on seeing the dongle plugin an /install dongle would pull the plugin , and if necessary inform the user of any needed extra plugins or upgrades.

    It might be needed to also add some intelligence about having to warn users of manual steps like setting up permissions or whatever.

    I think though adding such a dependency tracking feature really would allow this plugin to be the answer to many of our dreams regarding the tangled mess that bukkit plugin dependencies can be.
     
  7. Offline

    Jandalf

    yeah this would hit many dreams, but for that every plugin dev must make and maintain the yml file, i think this will be the biggest problem...
     
  8. Offline

    shayneo

    It'd be a problem, but I think at the end of the day, its a 10 minute task for the individual plugin writer (or a community member offering to be the maintainer of the yml file) compared to actually writing the damn things, and being able to just search plugins with a /searchplugin command would make it all worthwhile.
     
  9. Offline

    Jandalf

  10. Offline

    TOAST7312

    Just wanted to say I think there may be an error with craftbukkituptodate. It gave me these errors, one of which seems to be associated with the LWC download location:

    Code:
    java.net.UnknownHostException: ci.bukkit.org
            at java.net.PlainSocketImpl.connect(Unknown Source)
            at java.net.SocksSocketImpl.connect(Unknown Source)
            at java.net.Socket.connect(Unknown Source)
            at java.net.Socket.connect(Unknown Source)
            at sun.net.NetworkClient.doConnect(Unknown Source)
            at sun.net.www.http.HttpClient.openServer(Unknown Source)
            at sun.net.www.http.HttpClient.openServer(Unknown Source)
            at sun.net.www.http.HttpClient.<init>(Unknown Source)
            at sun.net.www.http.HttpClient.New(Unknown Source)
            at sun.net.www.http.HttpClient.New(Unknown Source)
            at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown
    Source)
            at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Sour
    ce)
            at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
            at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown So
    urce)
            at de.nofear13.craftbukkituptodate.CraftBukkitUpToDateHelper.getBuild(Cr
    aftBukkitUpToDateHelper.java:214)
            at de.nofear13.craftbukkituptodate.CraftBukkitUpToDateHelper.updateCraft
    Bukkit(CraftBukkitUpToDateHelper.java:528)
            at de.nofear13.craftbukkituptodate.CraftBukkitUpToDate.onEnable(CraftBuk
    kitUpToDate.java:73)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:426)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:187)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:79)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:60)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:187)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:174)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:120)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:227)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-04 11:28:38 [SEVERE] java.net.UnknownHostException: griefcraft.com
    2011-03-04 11:28:38 [SEVERE]    at java.net.PlainSocketImpl.connect(Unknown Sour
    ce)
    2011-03-04 11:28:38 [SEVERE]    at java.net.SocksSocketImpl.connect(Unknown Sour
    ce)
    2011-03-04 11:28:38 [SEVERE]    at java.net.Socket.connect(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at java.net.Socket.connect(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.NetworkClient.doConnect(Unknown Sourc
    e)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.openServer(Unknow
    n Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.openServer(Unknow
    n Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.<init>(Unknown So
    urce)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.New(Unknown Sourc
    e)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.New(Unknown Sourc
    e)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.protocol.http.HttpURLConnection.g
    etNewHttpClient(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.protocol.http.HttpURLConnection.p
    lainConnect(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.protocol.http.HttpURLConnection.c
    onnect(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.protocol.http.HttpURLConnection.g
    etInputStream(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at java.net.URL.openStream(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at com.griefcraft.util.Updater.getLatestPluginVe
    rsion(Updater.java:169)
    2011-03-04 11:28:38 [SEVERE]    at com.griefcraft.util.Updater.check(Updater.jav
    a:109)
    2011-03-04 11:28:38 [SEVERE]    at com.griefcraft.lwc.LWCPlugin.onEnable(LWCPlug
    in.java:279)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(
    JavaPlugin.java:140)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enabl
    ePlugin(JavaPluginLoader.java:426)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enableP
    lugin(SimplePluginManager.java:187)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.loadPlugin
    (CraftServer.java:79)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.loadPlugin
    s(CraftServer.java:60)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.MinecraftServer.e(Minecr
    aftServer.java:187)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.MinecraftServer.a(Minecr
    aftServer.java:174)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.MinecraftServer.d(Minecr
    aftServer.java:120)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.MinecraftServer.run(Mine
    craftServer.java:227)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.ThreadServerApplication.
    run(SourceFile:366)
    2011-03-04 11:28:38 [SEVERE] java.net.UnknownHostException: griefcraft.com
    2011-03-04 11:28:38 [SEVERE]    at java.net.PlainSocketImpl.connect(Unknown Sour
    ce)
    2011-03-04 11:28:38 [SEVERE]    at java.net.SocksSocketImpl.connect(Unknown Sour
    ce)
    2011-03-04 11:28:38 [SEVERE]    at java.net.Socket.connect(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at java.net.Socket.connect(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.NetworkClient.doConnect(Unknown Sourc
    e)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.openServer(Unknow
    n Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.openServer(Unknow
    n Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.<init>(Unknown So
    urce)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.New(Unknown Sourc
    e)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.http.HttpClient.New(Unknown Sourc
    e)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.protocol.http.HttpURLConnection.g
    etNewHttpClient(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.protocol.http.HttpURLConnection.p
    lainConnect(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.protocol.http.HttpURLConnection.c
    onnect(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at sun.net.www.protocol.http.HttpURLConnection.g
    etInputStream(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at java.net.URL.openStream(Unknown Source)
    2011-03-04 11:28:38 [SEVERE]    at com.griefcraft.util.Updater.getLatestSQLiteVe
    rsion(Updater.java:198)
    2011-03-04 11:28:38 [SEVERE]    at com.griefcraft.util.Updater.update(Updater.ja
    va:356)
    2011-03-04 11:28:38 [SEVERE]    at com.griefcraft.lwc.LWCPlugin.onEnable(LWCPlug
    in.java:281)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(
    JavaPlugin.java:140)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enabl
    ePlugin(JavaPluginLoader.java:426)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enableP
    lugin(SimplePluginManager.java:187)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.loadPlugin
    (CraftServer.java:79)
    2011-03-04 11:28:38 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.loadPlugin
    s(CraftServer.java:60)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.MinecraftServer.e(Minecr
    aftServer.java:187)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.MinecraftServer.a(Minecr
    aftServer.java:174)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.MinecraftServer.d(Minecr
    aftServer.java:120)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.MinecraftServer.run(Mine
    craftServer.java:227)
    2011-03-04 11:28:38 [SEVERE]    at net.minecraft.server.ThreadServerApplication.
    run(SourceFile:366)
     
  11. Offline

    DThielke

  12. Offline

    Maddin

  13. Offline

    NoFear13

    The first message is mine, because you haven't any connection to ci.bukkit.org, i will change this message in a future release. But the second isn't mine, is a problem with the LWC-Autoupdater, not my problem:p. I think your Internet-Connection was down.

    Added.

    Read the FAQ. I work on this in a future release, but at the moment i have big problems with some URLs which redirect on a invalid way (like github). If I can remove this problems, I will make a way the plugin-Author can add his URLs by himself, but only as second way, the old way will work still, this is what better for the most plugin-Authors.

    The depends: Ok this a good Idea, but in the most cases you have voluntary dependencies like Permissions and the iConomy. I can try to add this in a future release but than more as warning, with a download-Command.

    The depends with version-Number are absurd: The one plugin need Version 2-5 and the other Version 5-6 of the same Plugin, Damn.

    And the conflicts, ok this is good, but you really need that? You have 100 warnings because of conflicts, but you didn't use the feature of the conflict, or deactivate the feature from one plugin at the config.

    Sry, if I'm to hard but the cost-value ratio are to small for this. Some good idea but didn't work if not every Author like to add these. Thank you for your post, but I think I implement only a small part.
    --- merged: Mar 4, 2011 5:51 PM ---
    Added. HeroChat: http://dl.dropbox.com/u/8672316/HeroChat.jar, too.
    BackupPlugin added.
    The rest, you have a private message.;)
     
  14. Offline

    shayneo

    I think though the fact different plugins having incompatible version requirements really is where such a system would actually be really handy, because it could flag right there that some plugin combinations just wont work. Makes it much easier then finding out the hard way when the server completely craps itself. If you get a chance, have a play with something like apt-get on a linux box. Versioned dependency and conflict tracking really is a magical thing.
     
  15. Offline

    TOAST7312

    I am inclined to agree with you. No errors now. Oh well, better safe then sorry.
     
  16. Offline

    NoFear13

    Changed. The plugin download only ones, if a new version available.

    @Other: If you don't remove or copy the new file, it don't download again.
     
    cjc343 likes this.
  17. Offline

    Timothy_Riches

    Just wanted to thank you for this EXCELLENT plugin! It has been more useful on my server than any other single plugin I've installed! Five fucking stars! [​IMG]
     
  18. Offline

    NoFear13

    Thank you. Glad to hear that.
     
  19. Offline

    hyperch

  20. Offline

    NoFear13

  21. Offline

    hyperch

    that was quick
     
  22. Offline

    cjc343

    Thanks for doing that. The new top record is 47 downloads of General :D Hopefully this will put an end to that.
     
  23. Offline

    Josch

  24. Offline

    NoFear13

  25. Offline

    spacerules

  26. Offline

    lego6245

  27. Offline

    Josch

    For VoxelSniper.jar there is a link to a zip containing the jar, not to the jar itself in the plugin.properties.
    I would also like things like required plugins or recommended plugins. A bit like a package manager on Linux.
    This could be optional for every plugin, so simple plugins just provide a link to the jar, and plugins with more dependencies provide some sort of config file.
     
  28. Offline

    RazMaTaz

    Any idea why it thinks that some plugins have always changed, and download every run of the server?
     
  29. Offline

    NoFear13

    I could add multiple links for each plugin, but there's no need from the Plugins-Authors the most like to add the same links they have in the original post. What's the Problem, if a new zip there, open it and copy the jar to your plugin-Folder.
    Please don't delete the check-Dir in the plugin-Folder, here are the check-Files for some plugins. If you delete this files it download again. Also it would be good if you can say me which plugins, because without that I can do nothing.
    Added. Thank you.
    Added. Thanks for the links.
     
  30. Offline

    Maddin

    [​IMG]
    CButD is not working....
     
  31. Offline

    NoFear13

    Fixed. Please update CraftBukkitUpToDate manual.
     

Share This Page