Multiworld! Nether! A planet full of creepers!

Discussion in 'Bukkit News' started by Dinnerbone, Feb 6, 2011.

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

    Dinnerbone Bukkit Team Member

    I've been slaving away the last two days working on the biggest feature added to minecraft yet; multiworld. Something the whole community has been itching for; either to finally get those rare materials from the nether onto your survival server, or to go save a girl named Daisy. But suffice to say, thanks to Bukkit, it's here at last.

    Bukkit now supports multiple worlds of various types, either normal or nether. You can have a normal world, a creeper-filled world for hardcore survival, and two nethers with and without monsters. It's all up to the plugins to let you decide what you want to happen and where.

    I'm certain that very shortly a plugin or three will be available to let you access different worlds, such as the nether, which you may try and enjoy to your hearts content. However, I must confess we couldn't get it to work 100%. If you go from a normal world to a nether world, you will not see the red fog usually present. We need Mojang to release a client update to fix this. Also, there's a few issues with hearing explosions from way across the solar system but we'll have that ironed out pretty soon.

    Aside from those, it's all ready for playing and I hope you enjoy it as much as I did making it!

    Plugin Developers:
    Making a new world is easy. Just server.createWorld(name, Environment.NETHER or .NORMAL). But please make absolutely sure to check if a world exists by the same name first or thing'll get silly. Also, let the server owners control the name of the world as it'll become the folder name. There should never be a reason you need absolute control over the name.

    Any plugin which previously ignored the world property will now need to wake up and get into gear. The world is important, and things can go horribly wrong if you ignore it.
    Thejeremail likes this.
  2. Offline


    First! Thank you for making this feature. I hope Mojang releases the client mod soon along with hurrying the GUI changes along.

    Thanks again!
    TheHox likes this.
  3. Offline


  4. Offline


    I have a plugin that creates worlds and teleports, if someone doesnt make this then ill upload tonight.
  5. Offline

    Dinnerbone Bukkit Team Member

  6. Offline


    So now we have to update bukkit?
  7. Offline


  8. Offline


    Shouldn't you have like, warned us? ;)

    Edit: Who wants to save Daisy - that's Luigi's job. Everyone needs to save Peach!
  9. Offline


    This is probably one of the best updates I have seen by far
  10. Offline



    I have a lot of work to do...

    THANKS Dinnerbone! This is really fricking cool!
  11. Offline


    i think its a reference to yogscast's minecraft adventures
  12. Offline


    Zen is on it
  13. Offline



    Now we just need a plugin that allows standard Nether<->Normal transferring :)
  14. Offline


    This will no doubt break my plugins for time.. thanks :)
  15. Offline


    So do the nether portals acually work? Or is it command based?
  16. Offline


    What 0.o

    Is someone else coding it 0.0 I still have to get home, grahhh school :p
  17. Offline


    Praise be to the bukkit.
  18. Offline


    This sounds pretty cool, nice job DinnerBone
  19. Offline

    dark navi

    I love the lack of load screen... :3
  20. Offline


    here's some video footage if anyone cares:

  21. Offline


    saw this on twitter yesterday SOOOO excited
  22. Offline


    Awesome, Can't wait to be able to load Custom Maps, Like you can do Individually Survival Island or with a few friends, While other players can ALSO create new worlds.

    Will try to make this asap. :D
  23. Offline

    Cosmic Break

    im an idiot, because i cant get this to work...
  24. Offline

    Phantom Index

    It says my Servers is full.. What.. WHAT? it's not O_O What's wrong with this?!

    Resolved* MinecartMania will cause you to have your Server stop you from connecting saying "Ths Server is Full!" on builds 265+ I thought I let you all know that :)
  25. Offline


    Looking at this api, while I can use getServer().getWorlds() to get a nice list of my worlds and their names, etc.. I cant seem to find an api to remove/delete a world. Sure, I could fiddle with directories and everybody could create the same utility code so that we all have to reinvent the same wheel, but somehow it just seems more fun to have a supported .removeWorld(String name) API.
  26. Offline

    Dinnerbone Bukkit Team Member

    I'm going to improve the world API later tonight. I said this earlier :p

    The issue with removeWorld(); should it physically remove the world? Or should it just unload it? What if people are in the world? I don't think this is something we should have.
  27. Offline


    I have a question.. This is obviously not the same way mojang does it is this "visual magic" do you unload all current world chunks for that player and replace all those chunks with nether chunks?? Could people who dont exactly get how you did it have just a wee bit of explanation please!
    --- merged: Feb 7, 2011 10:22 AM ---
  28. Offline

    Grum Bukkit Team Member

    Most of minecraft is actually already ready for multi-world support. The things which weren't have just been fixed over this weekend. I'm guessing that a Mojang implementation would be rather similar to this.
  29. Offline


    Just eject people from the world and into the main one
  30. Offline


    After updating bukkit and minecart mania to the latest and greatest, it worked like a charm, Thank You!
Thread Status:
Not open for further replies.

Share This Page