[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


    ahhh didnt see that there. got it working. now just have to get the default spawn world to work correctly. didnt work for me this time. ill keep trying
  3. Offline


    Yeh several people have mentioned it not working properly, I didn't focus on Single Player styled portals etc, hopefully it'll come in time :).
  4. Offline


    ohh okay. i guess ill wait till its properly fixed. Lovin the plugin especially when I combined it with Wormhole Xtreme. Thanks for all the help today. Pumped to have my server almost back to before 1.3update just waiting on some more plugins to catch up
  5. Offline

    Brennan Mathers

    could someone help me, ive added permissions 2.1 and i get this "you do not have the rights to access this command" any help? Please?
  6. Offline


    did you name the permissions yml to the name of your world? and did you add the correct permissions to your group?
  7. Offline

    Brennan Mathers

    Got it! thanks, i thought i did that before but i guess i didnt do it properly!
    --- merged: Feb 27, 2011 1:47 AM ---
    oh no! im stuck in a third world because the permisions broke! Help!
  8. Offline


    Any thoughts on being able to create environments that are only a certain biome? Like mvcreate desert desert. I am sure someone suggested this already but I was lazy and didn't look through 42 pages.
  9. Offline


    Yeh the possibility is there and it's being worked on by Dinnerbone, just waiting for his Chunk Generator to be finished etc.
    Brennan Mathers likes this.
  10. Offline

    Brennan Mathers

    ok, i figured it out but the solution isnt very good as you must create MULTIPLE yml files, im disapointed it cant use just 1
  11. Offline


  12. Offline

    Brennan Mathers

  13. Offline


    I'm using Permissions 2.1, so multiple files with the exact same format should be used for multi-world permissions?
  14. Offline

    Ian Boudreaux

    Hello, I have a question for Rigby90 or anyone that can answer me... I have Permissions 2.1 installed correctly along w/ multiverse ( for 2.1) I have TRIED to type in the permissions world.yml file and enable the permissions but i just can't get it right. Here is what my Permissions file looks like: Do i have the permissions right? it only lets me create and remove a world, but nothing else(says i dont have the rights to)... help would be appreciated, or on exactly what i should type into this file!!
    # System is no longer used, but may become used in the future
    # Copies is for multiple-world support
    # Put the name of the world you wish for it to be a clone of, otherwise leave it empty.
    # Does not work for the default world.
    system: default
    # Groups can contain inheritance.
    # To make a group inherit the permissions from another
    # group simply place the groups name in the "inheritance:" like so:
    # Example:
    # inheritance:
    # - Default
    # All permissions including the asterisks must be placed in single quotes.
    # like so:
    # - 'general.spawn'
    # Otherwise errors will happen!
    # Globalized Permission settings:
    # If a permission contains periods (.) you can denote a globalized parameter:
    # - 'general.*'
    # This will allow you to use all general commands.
    # Single Asterisk denotes all commands:
    # - '*'
    # To exempt a node use the - prefix like so:
    # - '-general.time'
    default: true
    build: false
    - 'general.spawn'
    - 'iConomy.payment'
    - 'iConomy.list'
    - 'iConomy.rank'
    default: false
    build: true
    - Default
    - 'general.time'
    - 'general.teleport'
    - 'general.teleport.here'
    - 'general.player-info'
    default: false
    build: true
    - 'multiverse*'
    - 'multiverse.world.create'
    - 'multiverse.world.import'
    - 'multiverse.world.remove'
    - 'multiverse.world.list'
    - 'multiverse.tp'
    - 'multiverse.world.setspawn'
    - 'multiverse.world.spawn'
    - 'multiverse.portal.create'
    - 'multiverse.portal.remove'
    - 'multiverse.portal.select'
    - 'multiverse.portal.destination'
    - 'multiverse.portal.rename'
    - 'multiverse.portal.list'

    # DarkGrave has control over all commands.
    group: Admin
    group: Admin
    --- merged: Feb 27, 2011 6:09 AM ---
    Well apparently in the default world alot of the permissions work, however whenever i try to import an pre-existing world it says not enough parameters, and what do you mean import the world for ther SP like version?
  15. Offline



    - 'multiverse*'

    - 'multiverse.*'
  16. Offline


    I was just wondering how much more work does the server have to do if there are two worlds at once with players in each?
  17. Works perfectly on bukkit#440 and permissions#2.4

    Edit : Thank you very much :)
  18. Offline


    For anyone who upgraded their permissions and is getting "You do not have the rights to access this command" or "You lack sufficient permissions to do that" remember to rename your config.yml file to your world folder's name. I changed mine to world.yml. Hope it helps!
  19. Offline


    I dunno if this is what I mean.
    High - Code CleanUp + Sleep
    But i got an idea.

    Could u add a Backupper in your plugin, and with a ingame command to backup a world,
    And to reload the world than of course :)
    Because i've created an Arena, but i need to restart the server when i want to reload the map.
    If u could add that, then it it just really awesome!
  20. Offline


    he soon wants to split the plugin into two parts. maybe he make a new backup plugin but i dont know if he implements it into one...
  21. Offline

    Brennan Mathers

    also, to have rights in the other worlds and not get trapped, (some say you can put the world names in coppies but this didnt work for me) you must make copies of the permissions and rename one for each world
  22. Offline



    If i have an problem. If i die i get internal error in nether :(. And spawn in normal world.

    I have cb # 442#
  23. Offline

    Brennan Mathers

    About singleplayer like portals, they seem to all tp to the same protal in the nether and that portal doesnt tp to the portal that created it, just near it (15 blocks away) on the same block everytime. Just letting about this wierd bug...

    and could you add in lakes of lava too, just like singleplayer? (if there are some, sorry i havent seen any)

    EDIT: found a lake!
  24. Offline


  25. Offline


    I get an error, it says "an enternal error occured while attempting to perform this command"
    I used /mvtp
    Please help
  26. Offline


    hmm slightly confused by what you want... Lemmie see if I get it -

    You have an Arena world which you want to LOAD but not SAVE to... as this world will get damaged and need reloading...
    Once the 'battle' or w/e is over... you want to RELOAD the World back to its original point?

    If so then ermm.... first of all preventing saves will clog memory... and you'd just want to reload chunks in instead of saving... not sure if it's possible but I can take a look...

    There's no way to backup the folder then reinstall it because atm you CANT unload a world... so YOU CANT for instance backup the world folder.... play an arena match.... unload world.... reload backup....
    --- merged: Feb 27, 2011 7:34 PM ---
    hmm, can you pastebin the error that the server has in its log.

    How did you create the worlds btw? Through the game or manually in the config?
    --- merged: Feb 27, 2011 7:35 PM ---
    Yeh I need to refine the SinglePlayer styled portals etc... also the world generation is still done by Minecraft and not the plugin... so if theres a lack of lakes blame Notch :p
    --- merged: Feb 27, 2011 7:36 PM ---
    Will look into it however the chances are that because thats a dedicated Chat plugin it is overwriting the formatting that my plugin introduces for the World Aliases.
    --- merged: Feb 27, 2011 7:36 PM ---
    I need more information, can you pastebin.com your server.log and type the EXACT command you used?
  27. Offline


    Is it possible to allow PvP in one map, but not allow it in another?

    I have a situation where I want PvP to be disabled on the normal map, but allowed in the nether map.
  28. Offline


    • Per World PVP - Read on to find out how...
      • In order to get PVP per world, you need to turn PVP on within 'server.properties', then within the 'worlds.yml' file you disable it individually per world - This is a quick workaround till it is implemented via CraftBukkit.
  29. Offline


    When going from my main world to my second world there isn't any problem. But when I try to go back to my main world using "/mvtp (worldname)" I get "An internal error occurred while attempting to perform this command." Could it just be that my permissions isn't set up correctly?

    This is what shows up on my server log.

    EDIT:Using Permissions 2.1
  30. Offline


    I am using Permission 2.4, MV 1.4 CB 440
    Exact command is: /mvtp epic
    My Permissions file: http://pastebin.com/rwMB7i0N
    EDIT: Same problem as Pierate
    EDIT2: The Download for permissions 2.1 and 2.0 are down
  31. Offline


    Ok for you it seems like you have a Permissions config error, lots of errors to do with YAML formatting on start...

    As well as that you only have one world loading up via MultiVerse and that is 'world', if you have a world called 'epic' then it's not being loaded via MultiVerse but by another plugin, if epic is a portal then try "/mvtp p:epic"
    --- merged: Feb 27, 2011 8:34 PM ---
    Same as xxMatthewo really... Chances are the worlds not setup in MultiVerse, can you pastebin your worlds.yml?

Share This Page