CraftBukkit 1.2.5-R2.0 is now available!

Discussion in 'Bukkit News' started by EvilSeph, May 17, 2012.

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

    EvilSeph

    A new CraftBukkit Recommended Build (1.2.5-R2.0) that provides Minecraft 1.2.5 compatibility and fixes issues in CraftBukkit 1.2.5-R1.0 is now available.

    This new RB is the result of our focus on improving performance and addressing any performance related issues people had with the previous RB, 1.2.5-R1.0. As a result, updating to this new RB is recommended.

    Will plugins break with this build?
    Provided the developers of the plugins you are using are keeping up with the development of Bukkit, all your plugins should work fine.

    Notable Changes Include:
    - Added ability to toggle stripping of formatting characters in logs (pass "-log-strip-color" to the java process when you launch it).
    - Server is now able to send all valid unicode characters. If you are being disconnected on join with an error similar to the following, update your client to at least Minecraft 1.2.5:
    Code:
    Recieved String length longer than maximum allowed 214 > 119
    - Updated JLine dependency.

    This Recommended Build includes an upgrade to the JLine we use in Bukkit. As a result, Windows servers need to have the Visual C++ 2008 redistributable installed and a console that supports ANSI formatting (like ANSICON) if you want to be able to see text formatting in your console (or use -nojline to disable JLine if you don't want to).

    Known Issues:
    • None.
    For more detailed information on what is contained in this update, please see the changelog here.

    Download CraftBukkit 1.2.5-R2.0 here
     
  2. Offline

    Whisk

    Nice. Formatted text in windows will be cool. Also like the mob limit.
     
  3. Offline

    Vettexl

    Nice! Can't wait to try it :)
     
  4. Offline

    kingcole436

    Awesome work! The new text formatting looks awesome, can anyone give me a quick tutorial on installing ANSICON? Thanks!
     
  5. Offline

    Corin

    Sweeeet, good job guys!
     
  6. Offline

    Benas7445

    Nice. Now my server reloads VERY fast. Thanks :)
     
  7. Offline

    iforgot290

    Kewl! Now my server hoster just needs to download the jar and i can start using it :D
     
  8. Offline

    grid21

    Hey I just installed CraftBukkit 1.2.5-R2.0 and from what I can tell it looks very stable and runs smooth just as bukkit always has! Keep up the fantastic work gentleman!
     
    Baamoink likes this.
  9. Offline

    Spartan_V23

    While testing a plugin of mine, I came across a small error in the console. Log is listed below.

    Code:
    2012-05-17 22:46:26 [INFO] Starting minecraft server version 1.2.5
    2012-05-17 22:46:26 [INFO] Loading properties
    2012-05-17 22:46:26 [INFO] Starting Minecraft server on *:25566
    2012-05-17 22:46:26 [INFO] This server is running CraftBukkit version git-Bukkit-1.2.5-R1.3-13-g7ab0391-b2190jnks (MC: 1.2.5) (Implementing API version 1.2.5-R2.0)
    2012-05-17 22:46:26 [INFO] [CautionSigns] Loading CautionSigns v3.1.1
    2012-05-17 22:46:26 [INFO] [TestPlugin] Loading TestPlugin v1.0.0
    2012-05-17 22:46:26 [INFO] Preparing level "World_One"
    2012-05-17 22:46:26 [INFO] Default game type: 0
    2012-05-17 22:46:26 [INFO] Preparing start region for level 0 (Seed: 4983956534218380398)
    2012-05-17 22:46:27 [INFO] Preparing start region for level 1 (Seed: 2423322391738226945)
    2012-05-17 22:46:27 [INFO] Preparing start region for level 2 (Seed: 2423322391738226945)
    2012-05-17 22:46:27 [INFO] Preparing spawn area: 36%
    2012-05-17 22:46:27 [INFO] [CautionSigns] Enabling CautionSigns v3.1.1
    2012-05-17 22:46:27 [INFO] [CautionSigns] Version 3.1.1 Is Enabled!
    2012-05-17 22:46:27 [INFO] [TestPlugin] Enabling TestPlugin v1.0.0
    2012-05-17 22:46:27 [INFO] [TestPlugin] Version 1.0.0 Is Enabled!
    2012-05-17 22:46:27 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2012-05-17 22:46:27 [INFO] Done (1.400s)! For help, type "help" or "?"
    2012-05-17 22:46:30 [INFO] [CautionSigns] Disabling CautionSigns v3.1.1
    2012-05-17 22:46:30 [INFO] [CautionSigns] Version 3.1.1 Is Disabled!
    2012-05-17 22:46:30 [INFO] [TestPlugin] Disabling TestPlugin v1.0.0
    2012-05-17 22:46:30 [INFO] [TestPlugin] Version 1.0.0 Is Disabled!
    2012-05-17 22:46:30 [INFO] 182 recipes
    2012-05-17 22:46:30 [INFO] [CautionSigns] Loading CautionSigns v3.1.1
    2012-05-17 22:46:30 [INFO] [TestPlugin] Loading TestPlugin v1.0.0
    2012-05-17 22:46:30 [INFO] [CautionSigns] Enabling CautionSigns v3.1.1
    2012-05-17 22:46:30 [INFO] [CautionSigns] Version 3.1.1 Is Enabled!
    2012-05-17 22:46:30 [INFO] [TestPlugin] Enabling TestPlugin v1.0.0
    2012-05-17 22:46:30 [INFO] [TestPlugin] Version 1.0.0 Is Enabled!
    2012-05-17 22:46:30 [INFO] Server permissions file permissions.yml is empty, ignoring it
    --> 2012-05-17 22:46:30 [INFO] Reload complete.
    2012-05-17 22:46:34 [INFO] /127.0.0.1:63463 lost connection
    2012-05-17 22:46:35 [INFO] Spartan_V23 [/127.0.0.1:63465] logged in with entity id 3653 at ([World_One] -183.5, 4.0, 248.5)
    --> 2012-05-17 22:46:44 [INFO] <Spartan_V23> notice how it adds a symbol to the line
    --> 2012-05-17 22:46:57 [INFO] CONSOLE: Stopping the server..
    2012-05-17 22:46:57 [INFO] Stopping server
    2012-05-17 22:46:57 [INFO] [CautionSigns] Disabling CautionSigns v3.1.1
    2012-05-17 22:46:57 [INFO] [CautionSigns] Version 3.1.1 Is Disabled!
    2012-05-17 22:46:57 [INFO] [TestPlugin] Disabling TestPlugin  v1.0.0
    2012-05-17 22:46:57 [INFO] [TestPlugin] Version 1.0.0 Is Disabled!
    2012-05-17 22:46:57 [INFO] Saving chunks
    2012-05-17 22:46:58 [INFO] Stopping server
    2012-05-17 22:46:58 [INFO] Saving chunks
    
    As you will notice on certain lines of the console it adds a "". I found this to interfere with my plugin as the plugin looks for exact word matches and the additional "[m" was throwing it off. I went back to test the plugin on the previous version of craftbukkit, craftbukkit-1.2.5-R1.3, and the plugin operated fine. Just thought I'de give a heads up as I don't know were to post bugs :(.

    I put a little arrow next to the lines that show the issue.
     
    Salamoney likes this.
  10. Offline

    monotonehell

    Running it with no plugins on a fresh world (Debian server). Lots of errors about the new jline, I think.

    Stuff like...

    Code:
    WARN Failed to query stty columnsjava.lang.InterruptedException
            at java.lang.Object.wait(Native Method)
            at java.lang.Object.wait(Object.java:485)
            at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165)
            at jline.internal.TerminalLineSettings.exec(TerminalLineSettings.java:19
    6)
            at jline.internal.TerminalLineSettings.exec(TerminalLineSettings.java:17
    0)
            at jline.internal.TerminalLineSettings.stty(TerminalLineSettings.java:16
    5)
            at jline.internal.TerminalLineSettings.get(TerminalLineSettings.java:69)
            at jline.internal.TerminalLineSettings.getProperty(TerminalLineSettings.
    java:89)
          at jline.UnixTerminal.getWidth(UnixTerminal.java:75)
            at jline.console.ConsoleReader.drawBuffer(ConsoleReader.java:610)
            at jline.console.ConsoleReader.drawBuffer(ConsoleReader.java:629)
            at jline.console.ConsoleReader.drawLine(ConsoleReader.java:357)
            at org.bukkit.craftbukkit.util.TerminalConsoleHandler.flush(TerminalConsoleHandler.java:26)
            at java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:89)
            at java.util.logging.Logger.log(Logger.java:481)
            at java.util.logging.Logger.doLog(Logger.java:503)
            at java.util.logging.Logger.logp(Logger.java:619)
            at org.bukkit.craftbukkit.LoggerOutputStream.flush(LoggerOutputStream.java:27)
            at java.io.PrintStream.write(PrintStream.java:432)
            at sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202)
            at sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:272)
            at sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:85)
            at java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:168)
            at java.io.PrintStream.write(PrintStream.java:477)
            at java.io.PrintStream.print(PrintStream.java:619)
            at java.io.PrintStream.println(PrintStream.java:756)
            at net.minecraft.server.Packet.a(Packet.java:96)
            at net.minecraft.server.NetworkManager.h(NetworkManager.java:149)
            at net.minecraft.server.NetworkManager.c(NetworkManager.java:268)
            at net.minecraft.server.NetworkReaderThread.run(SourceFile:76)
    
    Is this a bug we should report or something I need to update do you think?
     
  11. Offline

    joris454

    Looks Great! For the ones who have trouble installing Ansicon, a little tutorial:
    1. Download and unzip the file from https://github.com/adoxa/ansicon/downloads
    2. open cmd and navigate to the unzipped folder
    3. Navigate to x64 (if you have a 64 bit machine) otherwise navigate to x86
    4. Execute 'ansicon.exe -i' to install and add ansicon to your Windows
     
  12. This is the error that return to me:
    if i use the r2.0 version
    [​IMG]
     
  13. Offline

    worstboy32

    Thanks a lot!
    Especially for fixing the inventory switching!
    Even when i did /save-all inventory's got switched when i restarted so i'm glad this is "fixed?"!
    Thanks again!
     
  14. Offline

    zipfe

    Same on CentOS. Not sure about the reason for the error, but a quick temp fix is starting your server with -nojline in your bash script or whatever you use to start it.
     
  15. Offline

    AKlarvanto

    Same Here! Windows 2008 Server R2
     
  16. Offline

    PvM_Iain

    Anks very much Bukkit team! This build I'll improve prformance for my server, again thank you got all the effort you guys are putting in.
     
  17. Offline

    feildmaster

    add "craftbukkit.jar --nojline" to your start script... also, a ticket here: http://leaky.bukkit.org
    Including: What console you're using, full version of OS, your start script... and anything else you might think will help.

    Going to test jansi. Thanks for the report.

    Exurgodor AKlarvanto I take it back, I have no clue how to use jansi.

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

    coldandtired

    In the startup log it still says version R1.3, although the build number is right.
     
  19. Offline

    BobbyD441

    Im running a ubuntu 11.10 server (64bit), the latest update gives the following error on login out:
    http://pastebin.com/qxtm96Kj

    i connect through either Winscp / Putty (on windows) or ubuntu 11.10 terminal (ssh)

    adding --nojline to the startup script:
    (changing to -nojline doesn't help either)
    gives me this error:
    Code:
    Unrecognized option: --nojline
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    
     
  20. Offline

    feildmaster

    add it after craftbukkit.jar

    Code:
    #!/bin/bash
    /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/java -Xmx1500M -Xms512M -jar craftbukkit.jar --nojline

    Also: There's a ticket: https://bukkit.atlassian.net/browse/BUKKIT-1669 but thanks for giving more info.
     
  21. Offline

    BobbyD441

    Totally works =) Thank you!
     
  22. Offline

    Royalgamer06

    Nice bukkit! Keep up the good work!
     
  23. Offline

    Jacek

    Do the colours look different in the console, or am I imagining things ?

    Either way, hooray new release :D
     
  24. Offline

    feildmaster

    what... was typed in both those messages...?

    also, any client mods?
     
  25. Offline

    TnT

    Support Requests have been deleted. Sorry, but "Unable to access jarfile" and plugin NPE's are common issues which are addressed in the troubleshooting thread in the Bukkit Help section. Please use that forum for support.

    Jacek
    Some may look slightly different.
     
  26. Offline

    seversk tomsk

    Отличная новость, буду переводить
     
  27. Offline

    Jacek

    "Great news, will translate" ?

    According to google.
     
  28. Offline

    ZachBora

    That's strange as all my lines have those in my linux server web console in the PREVIOUS rbs.
     
  29. Offline

    Jacek

    They are the result of the colour codes. I get them in my log file and I guess you might see then if your console doe snot support colour for some reason.
     
  30. Offline

    ZachBora

    It's a web console, forgot the app name.
     
Thread Status:
Not open for further replies.

Share This Page