When will Bukkit be updated for Minecraft 1.5?

Discussion in 'Bukkit News' started by EvilSeph, Apr 20, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    EvilSeph Retired Staff

    Update:
    We have completed the update to Minecraft 1.5_02 (and have had it done for a while now) and are working out a few issues before we promote a recommended build. A TEST ONLY build is available but we highly recommend that you wait until we promote a Recommended Build before putting it on your production server.

    You can find the latest test build on ci.bukkit.org. Please note, though, that if you don't already know how to get it, you probably shouldn't be using it. Only Recommended Builds have gone through extensive testing. Anything else could result in unforeseen problems like Bukkit eating your cake or your world. You have been warned.

    ---------------------------

    Common Problems/Questions:
    What's the first build that works with Minecraft 1.5_02
    The first CraftBukkit build that works with Minecraft 1.5_02 was made available 2 days ago and is build #689. However, it is HIGHLY RECOMMENDED that if you are running the test builds, you always stay up to date as we usually fix bugs, exploits and improve stability.

    I downloaded build 714 but got some other build!
    You're probably reading the version string incorrectly.

    Here's an example version string:
    git-Bukkit-0.0.0-686-g71ef92a-b714jnks (MC: 1.5_02)

    This version string is for build 714, as you can tell by the "b714jnks" at the end.

    Whenever I use a plugin that changes blocks, I can't see the changes until I reconnect!
    We had an issue with blocks not updating properly but this has since been fixed from build #707. This bug affected plugins that changed blocks in game, like WorldEdit.

    Help! My console keeps getting spammed with this error whenever someone gets kicked or disconnects and it lags the server!
    This is a bug we've fixed from build #701 onwards.

    I can't build or destroy anything! Help!?
    The common cause of this issue is a client mod called Single Player Commands, please try uninstalling all your client mods and seeing if this fixes the issue. If this is the case, then it isn't a Bukkit issue and you should contact the author of the mods you use.

    Every time I connect to the server and load a sign, the client crashes. What's wrong?
    Minecraft 1.5 has added limits for sign text. Plugin developers commonly used longer sign text to store extra data or add colours to signs. This is no longer possible, so we now cut off any line in a sign longer than 15 characters (as of build #712).

    I get kicked when flying and am told that flying hasn't been enabled on this server. How do I enable flying?
    Minecraft 1.5 added anti-flying checks. You can enable flying by setting allow-flight=true in server.properties.

    Whenever I try to send a long message in chat, it gets cut off at roughly two lines.
    A limit on chat has been added with Minecraft 1.5. This is one of the issues we're hoping to address before we promote a Recommended Build.

    Help! When I use the CLI arguments to set ports (or any setting), the server always starts up on 25565 or ignores the setting!
    There was a bug that prevented the server from reading settings passed through CLI arguments. This has since been fixed from build #706 onwards.

    The easiest fix for most problems is to update to the latest Bukkit test build.

    --------------------------------

    As is the case with every Minecraft update, we saw our usual influx of extra traffic from people wondering if we have a build of CraftBukkit working with the Minecraft update seconds after release (seriously). Usually, you'd see a pretty standard post from me stating we're working on an update and providing the usual advice that you aren't forced to update. However, this time there was a distinct lack of communication from the team regarding the status of the update, other than the usual "we're working on it". Couple this with the slow development occurring lately and we can forgive people for posting the expected "is Bukkit dead?" or "what's going on?" posts. I hope this post will explain everything.

    Will there be a CraftBukkit for Minecraft 1.5?
    Given the reports of showstopping bugs present in 1.5, there's a high chance a new bugfix update for Minecraft will be out tomorrow or even several times this week. As a result, it is unlikely we will be releasing a 1.5 compatible build and, instead, will be waiting for something stable to work with.

    Due to the nature of the project and the methods we use to provide Bukkit for Minecraft, any update - no matter how small - requires us to figure out the mapping of obfuscated classes and update our code. This takes a lot of time and work, so hopefully you understand our decision.

    Having said all this, we recommend that you stay on 1.4 for a while until the patch storm subsides if your server depends on Bukkit.

    Further, I wanted to apologise for the lack of communication regarding this update. I was really hesitant announcing this since it would only serve to disappoint and annoy people, however, I noticed quite a few supportive comments on here and IRC that pushed me to post this announcement because the people that have supported us through everything deserve it.

    Why are things so quiet? Why is the update taking so long?
    Before I answer this, I think it is appropriate to cover what usually happens when we're aware of an update coming soon. Whenever we recieve word of a Minecraft update (which, contrary to popular belief, is generally the same time as everyone else), we place all development in the Bukkit project under a code freeze to prepare for the update and make things easier. That being said, last week thursday we were expecting a Minecraft update and appropriately placed the project under a code freeze. Unfortunately, the update was delayed and pushed to the next week, resulting in a much longer code freeze than normally occurs. Naturally, this lead to activity within the project seeming critically lower than it really was and prompted some people to post the inevitable "what's going on?" thread.

    On top of the code freeze, we're working on some larger changes to Bukkit or CraftBukkit that require quite a bit of time to complete and will only be commited to the public code when they are ready. Quite often you'll find that, while you don't see any updates, we definitely are still working hard programming awesome things and appreciate your patience and support.

    So why is this update taking so long? After we had updated for Minecraft 1.4, we came across some annoying chunk related issues and bugs that were incredibly difficult to pinpoint due to confusion with the new obfuscated names mappings (d -> c and c -> d). Naturally, these kinds of issues were unacceptable for the project and we immediately got to work on improving our update process to avoid issues of this nature in the future. While I think we can all agree with this decision, the unfortunate result is the delay we're currently facing since we're not yet done improving the process. The good news is, we're nearly done improving our update handling process and the wait will definitely be worth it come future updates.

    Thank you for your patience and understanding!
     
    Azukay, Nuinbot, pcgames3112 and 54 others like this.
  2. Offline

    HEmile

    Good to see!
    I agree that you should wait for 1.5_01, the _01 are always more stable.
     
  3. Offline

    segana

    Do you know what? I can do without rain, thunder, lightning and pigs that turn into zombie pigmen, because what I can't do without is WorldEdit, WorldGuard, Minecart Mania and all the other plugins that make up my Minecraft World.
    When 1.5 is ready and the plugins have been updated I'll happily update, but until then the World continues to spin :)
     
    crckdns likes this.
  4. Offline

    Livewire

    Not as stable as the _02 if they have to make one ;)
     
  5. Offline

    refreshfx

    My server depends on bukkit, and lucky i checked here first to see if i should update and didnt update. I would have liked to know that announcement earlier to be content with the fact that something was going on and you guys knew about the compatibility issues. Anyway thanks for the announcement and i support it 100%
     
  6. Offline

    valdark

    Thanks for giving us a heads up on the possible delay. I've been playing since Alpha 1.1 so I completely understand the issues with updates and commend you all for sticking to this project despite it's demands.
     
  7. Offline

    ratty

    Disappointing but totally understandable.
    I take it the talks with Mojang regarding the API stalled out?
     
  8. Yep, good strategy. :)

    For the rest of you managing servers with a fair amount of players -This is how we manage downtime:

    We used to just roll a fresh vanilla world and let players play on that until Bukkit and plugins are all up to date and we can go back to the normal setup. The problem was that players did not want to invest their time on a world that was either temporary, or that they would not see again until the next major update causes downtime.

    So, what we've done is set up two server directories. One vanilla server with the downtime world loaded. And our regular Bukkit server, with a Multiverse portal linking to the downtime world.

    All we've done is link the world using a symlink, so we just take down the one server and bring up the other one when we need to, without extra file management. Other symlinks include the white-list and banned-players. No permissions on the vanilla world, so we keep an ops.txt list expecially for that.

    When we're running our Bukkit setup, the vanilla world is without any fire protection or creeper protection or any of that stuff. It is exactly as it would be when running all by itself in vanilla.

    Server1: Bukkit
    - World1/ (protected)
    - World2/ (protected)
    - PVP/ (unprotected)
    - Creative/ (protected)
    - Nether/ (unprotected)
    - symlink to ../Server2/DowntimeWorld/ (unprotected)
    - white-list.txt

    Server2: Vanilla
    - DowntimeWorld/
    - symlink to ../Server1/white-list.txt
     
  9. Offline

    war:head

    This whole obfuscation crap makes me wonder...
    Notch makes a ton of money from Minecraft, mainly because of its very active community fixing all the things that Minecraft fails at. Yet it seems he wants to make it as hard as possible for said community to do so.

    Besides, has he ever heard of this thing called QA? Sure, MC's still a beta but that doesn't mean it has to be a bug infested pile of sh...
     
    fightknight and TheHamer like this.
  10. Offline

    ra-ka

    Can't they update just that 1.5 clients can join and the old plugins work?!?

    Comes there an Minecraft Gamma after the 1.6 update on 11/11/11 ?!?

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

    Ambedrake

    I have been working all day getting those users (who didn't read my updates) back to 1.4 lol. I am glad you guys are taking things in a quality instead of quantity fashion, it's just too bad you cant get pre release sources from notch lol, wouldn't that be nice >.<
     
  12. Offline

    Zenko

    Working on 1.5_01, fixing a few minor bugs, and one major crash bug (the new rail blocks cause an infinite loop)
    5 minutes ago aka Notch on twitter
     
  13. Offline

    Awesan

    I'd rather be stable than be quick. You are very professional to make decisions like this.
     
    Ben91 likes this.
  14. Offline

    Cloaked Alien

    Thank you for a very constructive post!

    It's a bloody shame with all these immature kids demanding updates seconds after release like it's some kind of goddamn right. The rest of us have been waiting for Duke Nukem Forever for a while, now that kind of waiting builts up character and appreciation!

    I don't know about you guys but CraftBukkit has provided me (and my family) lots of added fun to MineCraft for hours and hours on end. And guess what? It was FREE!

    EvilSeph: As a fellow developer you have my respects. You'll also get a small donation, keep up the good work! <3
     
    mistresswitch and nugzalore like this.
  15. Offline

    Ben91

    Thank you for your professional work guys.

    Take your time and bring us stable and optimized versions.

    Cheers.

    ++
     
  16. Offline

    VoidingNixx

    Glad to hear a response on the update. Server is still running on 1.4 and I can definitely wait for a good and stable release from Bukkit. Keep up the good work Bukkit team!
     
  17. I think Notch made a ton of money because people bought Minecraft. Minecraft without all these "fixes" you speak of is perfectly fine and very far from being a "bug infested pile of sh..".

    I can only conclude that your parents dropped you on your head as a child.
     
  18. Offline

    OrtwinS

    No, because

    a) it would probably not work, the 1.5 clients expect certain info from the server but there is no way the server can provide that 1.5 specific info. And 1.5 sends new info to the server which must be discarded, but the 1.5 must be notified of that 'cancel event', it would be a programming hell.

    b) even if it is possible it would take so much time and effort which is way to valuable to spend on such a patchy and temporary product.

    Bukkit for 1.5: All or Nothing, I choose to get All, so I wait patiently.

    Tip for stressed server admins: don't worry about things you cant change or have no influence on (also works in all real-life situations).
     
    RonnSama likes this.
  19. Offline

    Soryo

    I think they may do SOME testing, I dont really know... but aren't WE the testers?
     
  20. Offline

    Malific

    No, the coding is too complicated and/or probably more difficult to do than a straight update. There's no sense sinking tons of time into sloppy update when only slightly more effort in another direction will give you the real deal.
     
  21. Offline

    Drength

    Thanks for the update. While it would be nice to have a bukkit update, this gives admins a great chance to have a break. :D
    I am off to work on my arena...well maybe the webserver.
     
  22. Offline

    Drakia

    Tip for server admins: Learn how to keep an eye out for when updates will come (We knew about this update ages ago, you should have been prepared). Warn your users not to update (We've been warning our users since April 8th, that's 12 days, and that's how long you should have been warning your users for). And if they do update, lawl at them and tell them to heed your warnings next time.
     
    khamseen_air likes this.
  23. Offline

    x-perceval-x

    I don't even heed my own warnings... I'm going to wait a few days to update bukkit when all will be OK.
     
  24. Offline

    eastonch

    We appreciate the efforts made by the Bukkit Development team and i think Minecraft should release some sort of warning for Developers of Modifications and API's like Bukkit on their Dev's twitters / Dev area of the minecraftforum.net's board.

    Keep up the good work, we'll be waiting for you to update!

    [Your post was put on the KombatKraft! Forum thread to give information on the situation!]
     
  25. Offline

    MJRamon

    Thank you. I've thought so.
    Thank God, Notch is done with Portal 2 :D
     
  26. Offline

    Eragon3311

    What Bukkit are doing at the moment is waiting for the 1.5_01 update so that you wont update, then have to wait for another Bukkit update straight after. Its not as easy as just updating straight away. With each new release, things change and thats half of what they have to update for...

    Be patient and think before you post...
     
  27. Offline

    Birdtalon

    I'm sure everyone understands.
     
  28. Offline

    ichingpow

    We understand and viva el bukkit! (Why make a server mod, how about a custom server?)
     
  29. Offline

    LSky

    Thanks for the update.
     
  30. Offline

    studog

    Just out of curiosity. I was wondering what ever happened with this? I was really hoping that the Bukkit team could work a little closer with the Mojang team so that issues like this would not occur or be few and far between.

    As for the statement at hand. I for one am damn happy for the updated and support the Bukkit team 100%. You guys do a magnificent job here and I hope to see the Bukkit project grow and be successful.
     
  31. Offline

    pixelbat

    You do realize this whole thing is a beta right? The purpose of a beta is to find bugs. Some of you act as if this is a release client or final product. Cut him some lack, beta is working as intended.
     
Thread Status:
Not open for further replies.

Share This Page