[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 tried searching for this, and I came up with nothing, but if I missed it i'm sorry.

    When someone dies in the nether linked to one world, they always respawn on top of the nether and need to teleport to get out. No matter what I do that always happens, for every permission ranking.

    The two worlds in question config file. I get no console error when someone dies either.

    keepspawninmemory: true
    scale: 1.0
    spawn: true
    environment: NORMAL
    amount: 0.0
    currency: -1
    respawnworld: ''
    pvp: false
    tempspawn: ''
    color: WHITE
    name: ''
    allowweather: true
    spawn: true
    seed: ''
    keepspawninmemory: true
    scale: 1.0
    spawn: true
    environment: NETHER
    amount: 0.0
    currency: -1
    respawnworld: EBN
    pvp: false
    color: WHITE
    name: ''
    allowweather: true
    spawn: true
    seed: ''
  3. Offline


    Every time I start my server I get this error /= I tried to see if I had a plugin conflict by removing all plugins except for permissions, essentials, and multiverse-core, but still got this error, any fixes?
    Edit: Also, the mutliverse-core folder that generates has nothing bug a debug.txt

    16:00:06 [SEVERE] Error occurred while enabling Multiverse-Core v2.0-b227 (Is it
     up to date?): org.bukkit.plugin.PluginManager.recalculatePermissionDefaults(Lor
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginManager.recalculatePermissi
            at com.pneumaticraft.commandhandler.Command.addToRootPermission(Command.
            at com.pneumaticraft.commandhandler.Command.addToParentPerms(Command.jav
            at com.pneumaticraft.commandhandler.Command.addToParentPerms(Command.jav
            at com.pneumaticraft.commandhandler.Command.setPermission(Command.java:1
            at com.pneumaticraft.commandhandler.Command.setPermission(Command.java:1
            at com.onarandombox.MultiverseCore.commands.HelpCommand.<init>(HelpComma
            at com.onarandombox.MultiverseCore.MultiverseCore.registerCommands(Multi
            at com.onarandombox.MultiverseCore.MultiverseCore.onEnable(MultiverseCor
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
  4. I will try to reproduce this this weekend. There are 2 tough problems to tackle right now (tough meaning, I can't just whip out a fix in 20 mins), this one, and the safety spawner issue.

    Yep. Always make sure you grab all three (if you use all three) because sometimes code can change in Core and Portals needs that new code

    Yea, it's on the docs todo list. make sure your portal (for minecarts) is an ODD number width. like 3/5. Then. just put track up to it on both sides, and ride a minecart through

    There's an example on our test server: beta.zomgameservers.com

    Unfortunately no. World Management is meant to be the high level version, ie: creating/maintaining multiple worlds.

    1: Disable "opfallback" in config.yml. It is enabled by default and says "ops can do everything, everyone else can go to any world but can't do anything"

    2: /mvtp p:pORTALNAME See the section on Destinations in our wiki

    3: no. how could it? Just make more portals. You could define multiple regions within a portal:
    (pardon the bad ascii art)

    [x] = Block of dirt, or whatever
    [1] = Destination 1
    [2] = Destination 2
    [3] = Destination 3

    That's essentials doing that. Our command is /mvspawn. If you want to, you can use an alias in bukkit.yml to make our spawn the cool one.

    Uh what? Disable everything but MV and see if this still happens, i'm betting on another plugin...

    Upgrade your CraftBukkit. Multiverse 2 requires CB 1060, as stated in the OP, Wiki, Forum Title, and I'm thinking about tattooing it across my forehead...

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


    Oops shit xP I thought i updated >< I swear I did last night ...
  6. Offline


    I got the /mvtp issue fixed. Had to get to each world and do a /mvsetspawn. That fixed htat up. But still have the wierdness with the portal nor putting me in the right place.
  7. Offline


    Wooh! thank you, Funny thing is I was going to use them in odd numbers for less space haha
  8. Offline


    Im having an odd issue. Anyone can use any portal. I have opfallback set to false, and have the following set on my permissions.

    I have a friend testing for me, I reset him to default and he cant do anything and only gets one page of commands. Yet he can hop in any portal created.

    default: true
    - essentials.help
    - essentials.list
    - essentials.motd
    - essentials.rules
    - worldguard.region.addowner.own.*
    - worldguard.region.claim.*
    - worldguard.region.flag.flags.*
    - worldguard.region.flag.regions.own.*
    - worldguard.region.info.own.*
    - worldguard.region.redefine.own.*
    - worldguard.region.remove.own.*
    - worldguard.region.removeowner.own.*
    inheritance: []
    prefix: '&5[Noob]&d'
    build: true
    suffix: ''
    default: false
    - multiverse.portal.access.*
    - default
    prefix: '&d'
    build: true
    suffix: ''
    default: false
    - '*'
    - default
    prefix: '&e[VIP]&f'
    build: true
    suffix: ''
  9. Offline


    Is it possible to link two portals together? thanks to reply :p
  10. Offline


    Poop. I keep trying I made the portal and everything, it's an odd width and everything and can't get it to work :/. I made it so the minecart continues to go through and also made it so it hits a wall. Both nothing :(. No errors either
  11. hey im running a dedicated server and i ma running ur plugin on build 1060 and ever hr or so it will crash PLEASE help :D
  12. Offline


    It seems to work with me as op but I cant get it work work normally...
    I added - multiverse.access.*
    hoping it would fix my error with no luck... I would love some help cause I am sure I am missing something simple

    [SEVERE] Could not pass event PLAYER_MOVE to Multiverse-Portals
    java.lang.NoSuchMethodError: com.fernferret.allpay.GenericBank.getFormattedAmount(DI)Ljava/lang/String;
    at com.onarandombox.MultiversePortals.listeners.MVPPlayerListener.onPlayerMove(MVPPlayerListener.java:104)
    at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:286)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:174)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
  13. Offline


    I'm curious as to how nether portals work with this plugin. Are you instantaneously teleported just by touching a portal, is there a delay where you stand in a portal then you're teleported, or do they behave JUST LIKE in singleplayer?
  14. Offline


    Is it possible to make a portal teleport you to the location you last were in the destination world?

    Thankyou for your time
  15. is there a node for people to only use the portal and not mvtp?

    like multiverse.something.tp and multiverse.something.use, i can remember someone saying there would be these nodes
  16. Offline



    I am running into some issues and as of now I am not 100% sure which plugin is causing it. I am aiming to have multi-world support with one being an actual SMP, but the other being a Creative-style SMP. Overall everything for the regular SMP works fine. Permissions (and PermissionsEx) and all the plugins are doing alright, with a few things here and there that took a while to fix/find a solution for.

    When it comes to my Creative-style, nobody is able to edit any of the generated worlds at all. I've spawned 1 Skylands and 2 normal and nobody that shows up there can add or remove blocks. I turned off WorldEdit, WorldGuard, and Waypoints to see if I could build again, and it turns out I could not. One of the only plugins left that deal with multiworlds is Multiverse.

    I am running Spout and using uCreate as the main two addons for the creative-world.. but I still left everything on exactly as it is in my normal world. No matter who ports in or what item they try and lay out it just reverts the attempt and the world stays as is. uCreate is making the map a Flatland in case that is important. I guess I'm just looking to see if anyone else has ran into this issue or if there is a suggestion on what plugin may be conflicting.

    Here is a list of the jar files to hopefully determine plugin issues =0.

    List of Plugins (open)

    DynamicMarket (unconfigured)
    Permissions (3.1.6)
    PermissionsEx (1.1.3)

    I've also had WorldEdit, WorldGuard, and WorldSafe on but have tested with them off while Multiverse-Core was active. Still didn't allow me to break blocks in the /mv create'd worlds.

    Any assistance or advice would be greatly appreciated as I'm running out of ideas for getting multi-world to work the way I wish it could. Thanks~.
  17. Offline


    I'm having a small problem with almost all the portals I create, 90% of the time if I set the destination to a specific portal or coordinates, it teleports me off to the side of the portal and almost always inside a block and it makes my character hop up and down.

    i.e. I had a portal send me to another world, I set the coordinates exactly (every number after the decimal) and it STILL put me 6 blocks off to the left and inside the floor. Also tried having it send me to the actual portal, it put me on the SAME spot as when using the coords (AKA not the right spot).

    I love the portals, but this is getting really annoying now.
  18. Offline

    Mint Condition

    I just came on to have this discussion as well. My permissions are more complicated, but I'm guessing it's the same configuration issue.

    Maybe I can give you how I want it to work and someone can help me with how it's supposed to be configured.

    Setup is MVCore and MVportals. Both are working with no errors, but right now anyone can use any portal and go to any linked world.

    Let's say I have 3 worlds, Normal, Adventure, and Heaven (Shylands). Normal and Adv each have a _nether.

    I have 5 user classes: Everyone, Users, Donators, Angels (Mods), and Admins. I don't want anyone but admins using mvtp, the only way for most people to get from world to world should be through portals.

    Everyone should be able to visit the normal world. Users and Donators should be able to take portals to Adventure. Only Admins and Angels should be able to take portals to Heaven.

    As an optional, I'd like to configure it so Admins and Angels can teleport Users or Donators to Heaven, and they can visit but not build there. And then they can take the return portal if they wish to return to the normal world.

    Last little bit of confounding is that I'm not using BukkitPermissions, I'm using Permissions 3.

    Can this be done?
  19. Offline


    Hi guys,

    Im using permissionsbukkit & SuperpermsBridge with 1060 craftbukkit but i seem to be having issues with multiverse.portal.access & multiverse.access im getting no errors at all the permissions just dont seem to have any effect.


    Guests have no access to someportalname and only access to world (main world) with no access to world1
    multiverse.portal.access.someportalname: false
    multiverse.access.world1: false
    multiverse.access.world: true

    Regulars ive givein access to all portals and both worlds
    multiverse.portal.access.*: true

    multiverse.access.world: true
    multiverse.access.world1: true

    No mater how these are set everyone can enter any portal and any world anyone have any ideas what im doing worng?

    Tthe permission system is in such a mess atm :-(
  20. Offline


    Got the problem with not getting placed int he right location fixed. Apparently, it was the doors I had in front of the portals that caused it. Removed the doors and they're working right. Odd that it worked right with the previous version.
  21. Offline


    Yeah its rather odd. I thought it was due to the opfallback thing, but i set that to false and same problem. Is it because I have an ops text file with ops in it?
  22. Offline


    Dude , thanks very much for creating such a wonderful mod <3
  23. This is a known bug: https://github.com/Herocraft/Multiverse-Portals/issues/22

    Have you reloaded the mvconfig via /mvreload?

    Yes: https://github.com/Herocraft/Multiverse-Portals/wiki/Basic-portal-tutorial

    I'll double check, but there's really no complex setup. Did you try the one on the test server?

    Uh, you're gonna have to post some logs. As a side note, it is _highly_ unlikely that Multiverse is causing an hourly crash.

    Upgrade all 3 of your Multiverse Jars, You upgraded Either portals/core and did not upgrade the other.

    Ok, so this is my opinion, but uCreate is garbage. Absolute trash. WGEN plugins should be WGEN plugins, not a bastardized hybrid.

    My recomendation is to use CleanRoomGenerator by NVX and then give people permission to spawn items in that world.

    Spout should have nothing to do with this error. Any reason you're running PermEx and Perm 3? I thought those 2 were mutually exclusive plugins.

    Known bug. I'm going to look into it this weekend. https://github.com/Herocraft/Multiverse-Portals/issues/22

    It can be done. You have a very complex setup there, so I'd start small, and get the basics working first.

    Try setting opfallback to false in config.yml of Multiverse-Core

    If you're an OP you always can go everywhere.

    No problem, and thanks. It's nice to get a compliment amongst the sea of problems. :D

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

    Mint Condition

    I've got the basics working. Portals between all worlds work, mvtp works for anyone that has the permission and for Admins.

    Problem right now is anyone can use any created portal and access any world. I haven't had luck baring people from portals.
  25. There is a bug with opfallback. A fix should be out tonight!

    (You're not the only one with this issue, sorry everyone)
  26. Offline


    So should I bother mucking with it anymore or wait till the fix? I have no ops anymore and made my config file REALLY basic. I have Default which has nothing but help, and admin. When im default I can go in any portal.
  27. Offline


  28. If I get 1 or 2 more reports that this is working, I'll promote the builds. Want to make sure it's fixed before promoting.

    New Awesome Builds are out:
    Core V 228
    Fix Permission Bug with Worlds.
    Portals V 183
    Fix Permission Bug with Portals.

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


    Anyone else getting issues where you randomly die EVERYTIME you enter a specific world? i am.

    no Matter how i get there i die INSTANTLY either bye unknown shizz or herobine..
  30. Offline

    Mint Condition

    Rock and roll. Works a champ! I just tested a mini version of my whole complicated set up and it seems to be working. I'll try to roll out the whole thing tomorrow!

Share This Page