[EDIT/MISC/TP/FUN] Multiverse 2.3- World Management [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by Multiverse, Feb 7, 2011.

  1. Offline


    This plugin is still VERY alive.
    If you guys haven't heard yet, we're now going to be doing the help on DBO (dev.bukkit.org) Our pages are here:



    Feature Requests go in the appropriate Github Issues section. See below.
    Post Bug Reports In the thread
    or join IRC at #multiverse on EsperNet

    Multiverse 2 - World Creation/Management/Teleportation & More​
    Current Version: 2.2-AB

    Multiverse 2 is a ground up rewrite of the popular Multiverse plugin for CraftBukkit. There are many new features, the biggest one being the much better usability and cleaner code! MV2 has been in the works for over 2 months and given the size of it, the developers are confident that you'll find a small bug or two. Please come into our IRC channel and discuss politely with us and we'll get it resolved quick-fastly!

    Looking for the old version that runs on CraftBukkit 1000? We don't have it anymore :( Here's an archive of the old help post. If you're a new user, we REALLY recommend using Multiverse 2..

    The Multiverse Team:
    @Rigby90 - The Multiverse God. 'nuff said
    @fernferret - Coding Person. Don't ask him about P2/P3 or Error 199.
    @lithium3141 - Utility coder or crazy math dude. You decide.
    @main-- - Is this his forum account? Localization person and MV-Adventure dev!


    Testers (official I know a bunch of you have helped, thanks!):

    Want to Try before you buy(er, download for free)?
    Check out the official Multiverse 2 test server: beta.zomgameservers.com

    Some of the MV2 Features:
    • Create multiple worlds of different types, seeds and with Custom Generators
    • Create portals to let users go between other portals, worlds, or locations
    • PermissionsBukkit support (Anything that implements the superperms api (PermBukkit, PEX, bPerms...)
    • iConomy, BOSEconomy, RealEcon, Essentials Econ and Item economy support!
    • Show which users are in what worlds
    • Create portals to let users go between worlds
    • Control who can enter worlds/portals with permissions!
    • World scaling with NetherPortals
    • Allow minecarts/boats through portals
    • Launch users through the air when they enter a portal!
    • Conserve memory by having some worlds NOT keep their spawn chunks loaded!
    • And the list goes on...

    This plugin requires CraftBukkit 1.0.1-R1+

    The Dev versions Require CraftBukkit 1.0.1-R1

    Need help? Check out our AWESOME Wikis!
    Core Wiki
    Portals Wiki
    NetherPortals Wiki
    SignPortals Wiki

    Core Downloads
    (Stable Builds | Dev Builds)

    Portals Downloads
    (Stable Builds | Dev Builds)

    NetherPortals Downloads
    (Stable Builds | Dev Builds)

    SignPortals Downloads
    (Stable Builds | Dev Builds)

    Why multiple Downloads?

    Want to use bleeding edge?
    Grab live builds from ci.onarandombox.com

    FAQ: (Frequently Asked Questions)

    How do I make portals:

    How do I separate world inventories?:
    Use the plugin named MultiInv

    People can't log into my 1060 Bukkit Server!:
    Are you using spout? If so, you need to upgrade it to a dev version or disable it until those guys release a 1060 compatible version.

    How do I know if I'm running CB XXXX or higher?:
    Type /version. The number here is your CB version:
    This server is running Craftbukkit version git-Bukkit-0.0.0-980-g4ed23b1-b1060jnks (MC: 1.7.3)
    Please check that this version is the same as one of those in the title of the post.

    More Up-To-Date FAQ:

    Commands, Syntax & Permissions:
    Core Wiki
    Portals Wiki
    NetherPortals Wiki
    SignPortals Wiki

    Known Issues:
    Core Issues
    Portals Issues
    NetherPortals Issues
    SignPortals Issues


    Changelogs present on each file on DBO.

    Version 2.0
    • Release the Multiverse 2 Suite
    1.X changelog (For posterity)

    Show Spoiler

    Version 1.7.2
    • Now allow you to mvmodify worlds with _s
    Version 1.7.1

    • Added ability to do seeded world creation via: /mvcreate WORLD ENV SEED
    • Now allow you to import/create worlds with _s
    • Automatically import your DEFAULTWORLD_nether world
    • Add the /mvenvironments command to help you determine what valid environments are!
    • Other nifty bugfixes
    Version 1.7

    • Skylands is now supported as an Environment/Biome Type
    • The plugin should now support any custom Environment/Biomes which are added to CraftBukkit in the future without an update from Multiverse.
    • Fixed the 'Kick on Teleport' issue.
    Version 1.6.4

    • Fixed 0 Price Portals
    • Fixed a bug with new Portals
    • Updated for iConomy 5 (You will need to update to iCo 5)
    • Improved the PVP Setup
      • Now you no longer have to set the server.properties PVP variable to true... this is now completely done via the worlds config and properly stops PVP rather than preventing the damage from being applied.
    Version 1.6.3

    • Update for Minecraft 1.5 and CraftBukkit build 733
    Version 1.6.2

    • Contains updates/features which were introduced in 1.5
    Version 1.6 - Thanks to 'fernferret'

    • Updated for CB Builds 600+
    Version 1.5 - Permissions 2.1+ - (V1.5 - 02/03/2011)[/U]

    • Fixed whitelist/blacklisting once and for all :), thanks to @ledhead900
    • Add permission node 'multiverse.portal.exempt' -- Basically means they don't have to pay the cost of the portal... this is useful for Donors and such.
    • Updated to use iConomy 4.1 -- Would be great if I can get feedback on this... as usual I can only test solo.
    Version 1.4 - Permissions 2.0 & 2.1 - (V1.4 - 26/02/2011 - 01:11 AM GMT)

    • Should be easier on high pop servers now
      • Only checks if a player is within a Portal everytime he changes BLOCK Coordinate instead of every single pixel footstep he/she takes.
    • Now Supports Permissions 2.1 -- Both 2.1 and 2.0 support have seperate JARs, so get the right one.
      • Also commands are properly disabled when a Permissions plugin is not found and it will alert the player trying to use the Command.
    Version 1.3 - Permissions 2.0 - (V1.3 - 24/02/2011 - 02:31 AM GMT)

    • Removed the 'Stupidly Long Constructor'
    • Fixed an error which was loading portals that were on a non existent world which caused errors later on.
    Version 1.2.2 - (V1.2.2 - 23/02/2011 - 03:05 AM GMT)

    • Nothing much just updated so it works with Minecraft Beta 1.3, I suggest you don't use a lower Multiverse build than v1.2.2 otherwise it won't work and errors will occur.
    Version 1.2.1 - (V1.2.1 - 20/02/2011 - 23:35 PM GMT)

    • Changed over to the new Entity Damage...

    TGF, maino, aTxT and 58 others like this.
  2. Offline


    well, but i fullrendered all worlds with dynmap, and dynmap displays a big mainworld but for example my skylands are....tiny.
    sure that the worlds will get bigger if players reach the borders?
    this is my dynmap

    god dammit!! testet it with flymod and speed set up..you are right man, how dae could i not have trust your words!
    I'm sorry, and : hell thanks!^^

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



    What do 'default:' and 'nether:' do in the multiverse.yml?

    I'm not sure I could find this in the documentation. I apologize if I overlooked it!
  4. No idea, I'll have to check it out tonight...
  5. Offline


    I looked through documentation so maybe I missed it -- is there a way to announce when someone is arriving/leaving the world you're in, or at the very least announcing when someone uses a multiverse portal?
  6. There is not. I personally don't see this as a high priority, as on big servers this would get super spammy. Just to clairify: I don't think it's a bad idea, there's just a bunch more to do for the 2.0 release. Maybe in MV-Portals 2.1
  7. Offline


    I go to this server its called cloudcraft and they have something I want to have. So this is what happens, whenever I teleport from different worlds in their server my inventory disappears but when I come back to that world my inventory is back again! How do they do that can anyone please tell me? I would love this feature to be in our server especially with creative mode.
  8. Offline


    MultiInv. Someone said it a page or two back. This REAALLY should be on the first post as there are SO many inquires about it.
  9. Offline


    CB 983 MV 2.0 b55
    CB changes - Account for world UID conflicts.
  10. Offline


    Avoid using CraftBukkit build 983 for now.

    It looks like we overlooked something when revamping the UID stuff... Trying to sort out a fix for CraftBukkit to resolve it. MV2.0 needs a slight update though to cope with the UID stuff instead of just crashing. However the issue is caused by CraftBukkit.
  11. Offline


    Is the RB okay with 2.0 though?
  12. Offline


    Should be fine, in build 983 we introduced a duplicate UUID check however it turns out it's causing some issues which need to be resolved.

    983 984 985 all contain this problem.
  13. Offline


    Does bukkit/multiverse use multicore, like on core for each world?
  14. Offline


    Thanks brother.

    Not really. It uses what main World Uses and puts a lot of load on the main thread still. @Dinnerbone was planning to do something about this in the future. But this will probably be a long future away as its a extremely long task to complete.

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


    2011-07-13 20:29:20 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'mvpd' in plugin MultiVerse v1.7.2
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:298)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:711)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:676)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:669)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
    at com.onarandombox.Rigby.MultiVerse.MVCommands.MVPDestination(MVCommands.java:475)
    at com.onarandombox.Rigby.MultiVerse.MultiVerse.onCommand(MultiVerse.java:257)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more

    Made a portal w/o destination, selected it with /mvps and tried to set destination using /mvpd w:dungeon to another world on my server (dungeon.) It gives an ingame error msg aswell; "An internal errer occured while performing this command".

    Any ideas?

    Edit: Nvm my stupid antics.. I disovered the /mvimport command..
    Tho I've created my portal but when I try setting destination t my dungeon world (mvpd w:dungeon) it just says "Set destination to the worlds spawn. dungeon"?

    In my worlds.yml file there is a destination set for "dungeon" (-30:4:-30:0.0:0.0)
  16. I seem to have a problem with building permissions in the new world (Survival)
    In the new world, I can't build/dig anything.
    Permissions files for Survival:
    Show Spoiler
    default: true
    prefix: ''
    suffix: ''
    build: true
    - 'commandbook.who'
    - 'commandbook.motd'
    - 'commandbook.intro'
    - 'commandbook.midi'
    - 'commandbook.rules'
    - 'tips.reload'
    default: false
    prefix: '&4'
    suffix: ''
    build: true
    - '*'

    Show Spoiler

    - Admins
    - '*'
    - Admins
    - '*'

    If there's any other information you need, I'll be camping this thread for a while.
    Thanks in advance!

    Nevermind, Permissions didn't cooperate well.
  17. Offline


    The error in UID is fixed in the latest Craftbukkit986
  18. Offline


    On our server if a user dies in the skyland the server freezes soon after. There's no stack trace but we assume it has something to do with multiverse as it is our only world management plugin. Can anyone verify this?
  19. Offline



    Any word yet?
  20. haha I asked in the MV channel and the response (since I didn't know, and am to lazy to look at the 1.x code with 2 as stable as it is) was "it's a load of crap" so I don't think anything.
  21. Offline


    Hi. This plugin is amazing and all, but i was having issues with nether in certian worlds. I have the Main world, and a Survival / PVP World. When someone makes a portal to the nether in the PVP world, its using the Main world_nether file... how can i make the portals lead to a PVP_nether instead of the Main World?
  22. MV2 Status Update:
    Good News Everyone!

    For those of you watching the repo, you already know that I added the MVConfigMigrator class, which does just that. It reads your old MV configs and converts them to the 2.0 format!

    But wait FernFerret! I don't want you to overwrite my configs, what if your script explodes?!?!?
    There there Timmy, everything will be O.K. The ConfigMigrator doesn't touch your old configs, it just creates new ones from them!

    How do I use it?
    Step 1. Make sure you're using MV2 b87+
    Step 2. OPTIONAL: (Assuming you have already used a beta of MV) Delete the Multiverse-Core folder
    Step 3. Make sure the FIRST time you LEAVE MultiVerse.jar in your server. You did read this correctly, Start up your server with BOTH Multiverse-Core AND MultiVerse 1
    Step 4. If everything went well you should see:
    [INFO] [Multiverse-Core] Found MultiVerse 1. Starting Config Migration...
    [INFO] [Multiverse-Core] Migrating config.yml...
    [INFO] [Multiverse-Core] Found MultiVerse 1. Starting Config Migration...
    [INFO] [Multiverse-Core] Migrating worlds.yml...
    [WARNING] [Multiverse-Core] I just disabled the old version of Multiverse for you. You should remove the JAR now, your configs have been migrated.
    Step 5. Delete MultiVerse.jar

    That's it.

    But FernFerret! It (messed up/failed/ate my dog)
    A. Are you sure you fired up the server with both MV1 and MV-Core jars in your plugins folder?
    B. Check your permissions but it really shouldn't have...
    C. No it didn't.

    This feature is in MV2, which is currently in Beta.

    Just remember, that MV2 does not yet have Portals, but is overall pretty stable. Feel free to report any bugs you find, but be warned, there may be things that don't yet work in it.

    Download links are scattered around this post as well as here:

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


    Good luck with MV2
    Cant wait to test when works with portals
  24. Offline


    sweet. Thanks!

    On MV2... is the plan to strip down MV so that it just has the 'core'...or will it eventually be merged with the portals plugins currently being developed as 'separate' projects.
  25. Portals is being developed as a separate plugin that will require MV-Core. The overall plugin architecture will be similar to MinecartMania.
  26. Offline


    I LOVE YOU DUDE IN A HOMO WAY! You just saved me some hours of searching! You deserve a kiss! Or better yet a moderator rank in my server please hmu if you want to join!
  27. Offline


    I am new to the whole server hosting thing and wanted to know when you run multiple worlds, like this plugin will help you do, are they all run off on server or do you need more then one server?
  28. Offline


    For the record this does NOT work well with vehicles @Multiverse @fernferret and I'd love to talk to you about it. :)
  29. Offline


    It's all on the same server.

    So like, any chance you could make it so the chunk pre-loads when porting to a diff world. Every time I port to a diff world I just fall into the void and it gets annoying having to type the spawn command again after porting.

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


    thank you
  31. I think this may be fixed in MV2, as in my weeks of testing, i've never had this problem (apart from world creation). Give it a try on a test server and let me know.

Share This Page