[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


    I'm getting an internal server error everytime i use on of these commands. do i need to put the permissions in 1 by 1 even if i gave myself full permissions? or is it something else. i'm also getting it with magic carpet.
  3. Offline


    i made the portals but how do you use them, a youtube video would help alot!
  4. Offline



    Not sure why - but when I released the netherworld - this is the error im getting now - any thoughts?
  5. Offline


    Sounds like an incorrect version of Permissions or something dodgy going on.

    Pastebin your server startup log.
    --- merged: Mar 2, 2011 7:29 AM ---
    I intend to release some videos and guides, however in the process of rewriting the plugin and a busy time at uni so its getting rather busy here :).
    --- merged: Mar 2, 2011 7:30 AM ---

    By looks of things this is a Minecraft/CB issue... problem with multiple threads etc and lack of synchronization from a quick look at it.

    Think it might be one of the things flagged on github to fix.
  6. Offline


    well im glad stargate is working with multiverse so im fine with it. also since stargates can be private i can have clan specific worlds
  7. Offline


    Is there any current way to set the rotation of a player once they've used a portal? I keep on smacking into walls once I jump through mine.

    Like just face NESW or turn 90/180% would be nice.
  8. After working perfectly fine for the last few days, Multiverse has now randomly broken.
    Any ideas?
    MC1.3, CB440

    Edit: Nevermind. For some bizarre reason my Worlds.yml file was completely blank. All other MultiVerse files were fine. How odd :/
  9. Offline


    hmm looks like somethings happened to your 'worlds.yml' file... cant seem to grab the 'worlds' node or something. Can you pastebin your worlds.yml?
  10. Offline


    Plugin works nicely, thanks for this!

    - Can I disable place/break blocks in secondary world?

    - Respawn to default world doesnt seem to work.
  11. Offline


    Sorry, bumping as my question was overshadowed by 50 permission comments, hope you don't mind!

    Further to these questions, would someone be so kind as to post an image of a portal so I can see what you did to make them work?

  12. Offline


    2011-03-02 01:36:04 [SEVERE] java.util.ConcurrentModificationException
    2011-03-02 01:36:04 [SEVERE] at java.util.HashMap$HashIterator.nextEntry(HashMap.java:810)
    2011-03-02 01:36:04 [SEVERE] at java.util.HashMap$KeyIterator.next(HashMap.java:845)
    2011-03-02 01:36:04 [SEVERE] at net.minecraft.server.EntityTracker.a(EntityTracker.java:106)
    2011-03-02 01:36:04 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:359)
    2011-03-02 01:36:04 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-02 01:36:04 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-02 01:36:04 [SEVERE] Unexpected exception
    at java.util.HashMap$HashIterator.nextEntry(HashMap.java:810)
    at java.util.HashMap$KeyIterator.next(HashMap.java:845)
    at net.minecraft.server.EntityTracker.a(EntityTracker.java:106)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:359)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-02 01:36:39 [SEVERE] java.net.SocketException: Connection reset

    Also seeing this one

    07:48:24 [INFO] [HeroChat] [t] rens23: buying iron stacks
    07:48:29 [SEVERE] Exception in thread "Timer-5"
    07:48:29 [SEVERE] java.util.ConcurrentModificationException
    07:48:29 [SEVERE] at java.util.HashMap$HashIterator.nextEntry(HashMap.java:810)
    07:48:29 [SEVERE] at java.util.HashMap$KeyIterator.next(HashMap.java:845)
    07:48:29 [SEVERE] at net.minecraft.server.EntityTracker.a(EntityTracker.java:149)
    07:48:29 [SEVERE] at org.bukkit.craftbukkit.entity.CraftPlayer.teleportTo(CraftPlayer.java:145)
    07:48:29 [SEVERE] at me.taylorkelly.myhome.Home.warp(Home.java:117)
    07:48:29 [SEVERE] at me.taylorkelly.myhome.timers.WarmUp.sendPlayer(WarmUp.java:41)
    07:48:29 [SEVERE] at me.taylorkelly.myhome.timers.WarmUp.access$000(WarmUp.java:14)
    07:48:29 [SEVERE] at me.taylorkelly.myhome.timers.WarmUp$WarmTask.run(WarmUp.java:56)
    07:48:29 [SEVERE] at java.util.TimerThread.mainLoop(Timer.java:534)
    07:48:29 [SEVERE] at java.util.TimerThread.run(Timer.java:484)

    Happened again - literally 10 mins after bringing the server up it will crash
  13. Offline


    Hey, I still have the same problem as yesterday... and i really have no idea what to do.

    To resume again: One of the moderators on my server crashed inside the nether. Now he cant build at all. We tryed the following:

    -Going thru the portal to each world at least 20x
    -Deleting his player.dat file 5x
    -Restarted the server 2x
    -Died in both world 10x
    -Relogged 30x
    -Changed permissions 5x

    I dont know what to try now... is there any other place where player info is stored ? He is starting to think to buy a new account >_>.

    Please help.
    Thank you

  14. Offline


    is the new iconomy 4.1+ being looked at for compatibility?
  15. You were right, the file was emptied for some reason. Still can't work out why though.
    Also, any change of an option that lets you add people to the world's individual whitelists from ingame.
    so to add 'xxy' to world1's whitelist, i could type /mcwhitelist add xxy when in the world1 world?
    Or is this already implemented?
  16. Offline


    Any idea why mobs are not appearing in my "mobworld" ?

    And yes, mobs is set to true in worlds.yml
  17. Offline


    Could it be possible that the problem be from a mysql database ? I dont think since none of the possible responsible plugins have sql dependencies... but who knows...
  18. Offline


    Basicly, use the Wood Pickaxe Left-Click one corner of the hole/door/location you want to be your portal then Right-Click the other corner on the otherside (eg. Left-Click Bottom Left, Right-Click Top Right).

    Type: "/mvpc PortalName1 <Destination>" (type "p:portalName2: for another portal or "w:WorldName" for another world)

    If you are doing Portal to Portal you can set the destination for it first then create it later.
  19. Offline


    Just tested with Nether and mobs work there, but not in my other "normal" world...
  20. Offline


    I had the same problem. It went away when I disabled iConomy support in the config. Just an idea to try...
    #Choose whether or not Players have to pay to use the portals.
    iconomy: false
  21. Offline


    I'm not entirely sure if this has been asked... But is there anyway to make player specific portals? I'm an admin and sometimes it's nice to run away to my own little world, but I want to do it via the nice big portal I built for myself instead of using the /mvtp command.

    Also, when I do /mvtp to my world, I dont appear at the set spawn point, I get this error:
    2011-03-02 13:39:05 [WARNING] sev042 moved wrongly!
    2011-03-02 13:39:05 [INFO] Got position -237.5, 72.0, 166.5
    2011-03-02 13:39:05 [INFO] Expected -229.69999998807907, 72.0, 57.69999998807907
  22. Offline


    i got an error : you dont have the rights to acces that command' lol and i am admin with the -'*'
  23. Offline


    then remove all inheritance u have and all other permissions, so that the admin group only have '*'
  24. Offline


    You can make a portal out of thin air, basically you select two coordinates and create a portal and set a destination, if anything enters between those 2 coordinates they are teleported to the destination.
    --- merged: Mar 2, 2011 9:06 PM ---
    Damn threads, guess you already know the fix etc from IRC :).

    For those that are getting this error update to CB Build #491.
    --- merged: Mar 2, 2011 9:08 PM ---
    I can honestly say i've never heard of this happening... can he remove/rename his minecraft folder and completely redownload everything Minecraft wise... so the launcher which will then install Minecraft and such.

    Have you tried disabling multiworld and getting him to login and test? Nothing in the plugin itself should be preventing him from doing such, all I can think is Bukkit.
    --- merged: Mar 2, 2011 9:09 PM ---
    Yeh sorry a release should be out tonight that will include that and such, it should of been out sooner but I fell asleep and wasted bout 3-4 hours...
    --- merged: Mar 2, 2011 9:10 PM ---
    Another plugin conflicting and preventing them from spawning? By mobs you mean monsters? Have you got Animals set to true as well, think they both need to be true in order for Monsters to spawn.
    --- merged: Mar 2, 2011 9:10 PM ---
    By normal world do you mean the default one? if so I think that still follows the server.properties setting.
    --- merged: Mar 2, 2011 9:11 PM ---
    hmm should be no reason for disabling iConomy to fix spawning... all this does is tells the plugin to charge the player x amount for use.

    Hopefully it was just a coincidence... because if its true then theres a serious flaw in the plugin and its config and setup.
    --- merged: Mar 2, 2011 9:12 PM ---
    hmm, theres world blacklisting but not portal blacklisting... thats to come.

    Yes the error with teleporting is known, the game thinks your speedhacking and such because you immediately end up at a different coordinate to what you should of been etc... I did have a fix for this however it broke one of the border guard plugins. I might re-add this fix as it is nice to be placed in the correct position all the time.
    --- merged: Mar 2, 2011 9:13 PM ---
    Need more details... pastebin your server log etc... did you reload permissions? restart server etc...

    basically if that pops up it either means incorrect Permissions version or you indeed don't have the permissions :).
  25. Offline


    *Flex* <-- master tester.
  26. Offline


    Ok, after teleporting again to nether-world, the monsters have disappered from there aswell.

    By normal I meant like this:

    world = default, primary world, no monsters
    mobzone = secondary normal world (as in not nether style), monsters
    nether = nether with monsters

    I think the settings are ok and difficulty is set to normal.

    Seems like monsters works once on other worlds and next time they are gone for good. I didnt change any settings.
  27. Offline


    Update to v1.5 -- HERE

    • 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.
  28. Offline


    awesome. any eta on the default world respawn and the auto build portal fix? just wondering since i would love to have single player like nether on my server
  29. Offline


    ah no, need to update my todo list and such.

    It probably won't hit until the moduled version of the plugin which should be shortly, providing I can remember to implement it. Atm the Core of the plugin works as well as SignBased portals... just need to fix up more and implement SPLike portals and custom portals.
  30. Offline


    sounds good to me. rather have it right than have it rushed. love this plugin. best multiworld plugin out there. thanks for all your hard work on this.
  31. Offline


    Thanks for the answer regarding portal creation. I had misunderstood and thought I had to mark two blocks under me, rather than two blocks that I can walk between.

    Working well now!

Share This Page