CraftBukkit 1.4.7-R0.1 is now available!

Discussion in 'Bukkit News' started by EvilSeph, Jan 17, 2013.

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

    EvilSeph Bukkit Team Lead Administrator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    A new CraftBukkit Beta Build (1.4.7-R0.1) that provides Minecraft 1.4.7 compatibility is now available.

    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, with the exception of plugins that use Minecraft or CraftBukkit code.

    Important Note: this Beta Build contains a new safeguard to protect servers against unchecked and thus potentially damaging plugins. See the announcement here for more information:
    http://forums.bukkit.org/threads/sa...cked-and-potentially-damaging-plugins.116749/

    What is a Beta build?
    A Beta Build is in between a developer build and a Recommended Build. These builds simply work and are promoted much more frequently than a Recommended Build. While we will do some testing before promoting a beta build, we will not be running it through our extensive test process. As such, there are no guarantees that they will not contain minor bugs. If we do find out they are broken, we will mark it as such on DLB and promote a new one. A beta build may contain incomplete API and new features but they should not interfere with running the build in any way.

    This particular Beta build, like every first Beta build for a Minecraft update, is primarily made available to help facilitate more testing coverage to bring us closer to a Recommended Build sooner. Please consider running this Beta build to give us a hand with discovering issues we need to address in order to reach a Recommended Build.

    Known Issues:
    • Monsters, villagers, etc. using portals (added in Minecraft 1.4) has been temporarily disabled.
    For more detailed information on what is contained in this update, please see the changelog here.

    Download CraftBukkit 1.4.7-R0.1 here
  2.  
  3. Offline

    Hoolean BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @EvilSeph
    Great work once again! Thank you :D
  4. Offline

    Retherz_

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  5. Offline

    korsakik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  6. Offline

    Ugpzt

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks. :D
  7. Offline

    moose517

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    when will mob using portals ever be enabled?
    mrrt, hawkfalcon, tommycake50 and 2 others like this.
  8. Offline

    Zobtzler

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Maybe it has got big chances of making the server buggy, I don't know. I suppose they are trying to fix it...
  9. Offline

    wesleydeman

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Great work!
  10. Offline

    batbat

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks Bukkit Heads!
  11. Offline

    crushh87

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Nice work.
  12. Offline

    Hoolean BukkitDev Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I guess they're waiting until there's an event for it, as their are no bugs with it in the vanilla version ^-^

    They probably just don't want players abusing it before there is a way to stop it :)
    Zobtzler likes this.
  13. Offline

    ThaSourceGaming

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Keep up the good work Bukkit!
  14. Offline

    TnT Trinitrotoluene Maximus Administrator Bukkit Help

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Excellent work team.

    Everyone: Keep in mind, this is not a support thread. Use Bukkit Help if you need assistance.
  15. Online

    usunofbeach

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Too quick to catch up with . T_T
  16. Offline

    KaizenNeko

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Why again is this still not implemented? I must have missed the explanation at some point.
  17. Offline

    TnT Trinitrotoluene Maximus Administrator Bukkit Help

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Because we prefer to not crash servers. Until we can find a way to do this that won't crash a server it will stay removed.

    This post has been edited 1 time. It was last edited by TnT Jan 17, 2013.
  18. Offline

    Feindbild

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    What's the new version/safeguard "code" for importing minecraft classes?
  19. Offline

    kkc889

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Great work Bukkit team :cool:
  20. Offline

    Justin The Cynical

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I must have missed something, I could have sworn that all the improvements of 1.4.7 had already been rolled into the current 1.4.6 builds. And as 1.4.7 clients can connect to 1.4.6 servers, is there any particular reason for this one?
  21. Offline

    Slider

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I have problems to place beds, can only place it in west direction, in north, south or east i cant place it :confused:
  22. Offline

    KaBob

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I thought bukkit was going to just stay with 1.4.6 since it didn't really matter =/
  23. Offline

    agaricus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You are correct - here is the complete diff between 1.4.6 and 1.4.7 vanilla server:

    Code:
    net/minecraft/server/CrashReportVersion:
        public String minecraftVersion()
        {
    -        return "1.4.6";
    +        return "1.4.7";
        }
     
    net/minecraft/server/EntityFireworks:
        protected void entityInit()
        {
    -        this.dataWatcher.addObject(8, new ItemStack(0, 0, 0));
    +        this.dataWatcher.addObjectByDataType(8, 5);
        }
     
    net/minecraft/server/EntityArrow:
    -                            EnchantmentThorns.func_92044_a(this.shootingEntity, var24, this.rand);
    +                            if (this.shootingEntity != null)
    +                            {
    +                                EnchantmentThorns.func_92044_a(this.shootingEntity, var24, this.rand);
    +                            }
     
    net/minecraft/server/IMojangStatistics:
            this.addData("os_version", System.getProperty("os.version"));
            this.addData("os_architecture", System.getProperty("os.arch"));
            this.addData("java_version", System.getProperty("java.version"));
    -        this.addData("version", "1.4.6");
    +        this.addData("version", "1.4.7");
            this.playerStatsCollector.addServerTypeToSnooper(this);
        }
     
    net/minecraft/server/MinecraftServer:
        public String getMinecraftVersion()
        {
    -        return "1.4.6";
    +        return "1.4.7";
        }
     
     
    net/minecraft/server/DedicatedServer:
            var1.setDaemon(true);
            var1.start();
            ConsoleLogManager.init();
    -        logger.info("Starting minecraft server version 1.4.6");
    +        logger.info("Starting minecraft server version 1.4.7");
     
    net/minecraft/server/BanList:
                if (par1)
                {
    -                var2.println("# Updated " + (new SimpleDateFormat()).format(new Date()) + " by Minecraft " + "1.4.6");
    +                var2.println("# Updated " + (new SimpleDateFormat()).format(new Date()) + " by Minecraft " + "1.4.7");
                    var2.println("# victim name | ban date | banned by | banned until | reason");
                    var2.println();
                }
    
    Of these changes, CraftBukkit 1.4.6-R0.3 has:

    CraftBukkit 1.4.7-R0.1 on the other hand includes these changes from https://github.com/Bukkit/CraftBukkit/commit/fcfebeb7ade1e10dc03ce61d0ebc74c2319f2624:

    • Version bump to 1.4.7
    • Vanilla fix for fireworks (should be functionally the same I believe, but no longer is a CB patch)
    • A couple dozen mc-dev renames for better readability of CB's base edits
    • The new safeguard, internal packages are now under v1_4_R1 instead of v1_4_6 (note there is no v1_4_7, never was - if you see a plugin trying to access v1_4_7, it was trying to bypass the safeguard)
    MrBluebear3 likes this.
  24. Offline

    KaizenNeko

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Looks like it was found and being fixed in 1.4.7-R0.2.
    See BUKKIT-3447.
  25. Offline

    XxDARK ARMY LEADERxX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  26. Offline

    rockstar421421

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    YESH!! lol I been waitin this to come out!! thank you!!
  27. Offline

    HappyPikachu

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Excellent stuff once again! I realize 1.5 is right around the corner, but is there an ETA on when mobs moving through portals will be available/toggleable?
  28. Offline

    TnT Trinitrotoluene Maximus Administrator Bukkit Help

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  29. Offline

    MrTomTomHD

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Nice work guys! I think 1.4.8 is due to release soon aswell
  30. Offline

    cnaude

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  31. Offline

    zzxxip

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Great! Hopefully this means a RB for 1.4.7 is on the way soon!
Thread Status:
Not open for further replies.

Share This Page