MV2 Logo

Multiverse 2 Logo

Multiverse Core Resources:

Latest Awesome Build is 2.4-AB (This is super old, try the beta!)

Development builds of this project can be acquired at the provided continuous integration server.
These builds have not been approved by the BukkitDev staff.
Use them at your own risk.

About MV2

Multiverse was created at the dawn of Bukkit multiworld support. It has since then grown into a complete world management solution including special treatment of your nether worlds with Multiverse NetherPortals

In the second delivery of Multiverse, we've broken it up into several smaller plugins that are each feature packed but not bloated! Multiverse provides the easiest to use world management solution for your Minecraft server, big or small, and with great addons like Portals and NetherPortals, what's not to love!

Multiverse is back, and works for the latest server build! Is your server, a Multiverse?

MV2 Core Features

Information Collection

To see what information this plugin may collect and send out from your server click here

What is an Awesome Build?

You can think of this like Bukkit's RB system, but we don't want to create confusion, so instead of calling ours a Recommended Build also, we're going with "Awesome Build" or AB. Awesome Builds are ones that we've put some more testing into, and should be very stable. Unfortunately, due to lack of developers able to work on the Multiverse suite, and the inability to achieve the normal Awesome Build quality level, we have discontinued our Awesome Builds until further notice. Our beta builds available on this site are fairly stable so don't disregard them!

Looking for plugins per world? Solution

Full Multiverse Tutorial

Per world chat

Is Multiverse Missing that little something that you need?

Ask us! Or better yet, hop on our IRC (#multiverse) and tell us that you'd like to fork us and add a feature! You can of course do this without consulting us, but we cannot accept pull requests that will break Multiverse for the rest of our users! Don't go write your own World Management plugin, join the team and submit a pull request

Want your plugin to use the Multiverse API

See the JavaDocs!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of TWSSYesterday TWSSYesterday Jul 02, 2016 at 07:13 UTC - 0 likes

    @bigscary: Go

    Yeah, a lot of people have this issue as standard. Might make it default

    Looking for a system admin? PM me what you'd want me to do, and what you can afford to pay me monthly, I only have time for one more placement, so it is on a first come, first served basis.

  • Avatar of bigscary bigscary Jul 01, 2016 at 19:30 UTC - 0 likes

    Hey all I'm a server op and every time I teleport to a "survival" world, it forces me into survival mode. I don't want this. How do I stay in creative mode no matter which world I move to?

    Oops, sorry - found the answer in frequently asked questions.

    Last edited Jul 01, 2016 by bigscary
  • Avatar of darkwhite14_minecraft darkwhite14_minecraft Jun 27, 2016 at 09:54 UTC - 0 likes

    Hi I Got Some Errors And Bugs Pls Help [11:52:11 INFO]: [CoreLogging] Loading World & Settings - 'Spawn' - Env: NORMAL - Type: null [11:52:11 WARN]: java.lang.NullPointerException [11:52:11 WARN]: at com.onarandombox.MultiverseCore.MVWorld.readSpawnFromWorld( [11:52:11 WARN]: at com.onarandombox.MultiverseCore.MVWorld.<init>( [11:52:11 WARN]: at com.onarandombox.MultiverseCore.MVWorld.<init>( [11:52:11 WARN]: at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad( [11:52:11 WARN]: at com.onarandombox.MultiverseCore.utils.WorldManager.addWorld( [11:52:11 WARN]: at com.onarandombox.MultiverseCore.commands.ImportCommand.runCommand( [11:52:11 WARN]: at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand( [11:52:11 WARN]: at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands( [11:52:11 WARN]: at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand( [11:52:11 WARN]: at com.onarandombox.MultiverseCore.MultiverseCore.onCommand( [11:52:11 WARN]: at org.bukkit.command.PluginCommand.execute( [11:52:11 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch( [11:52:11 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand( [11:52:11 WARN]: at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand( [11:52:11 WARN]: at net.minecraft.server.v1_8_R3.PlayerConnection.a( [11:52:11 WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(SourceFile:37) [11:52:11 WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(SourceFile:9) [11:52:11 WARN]: at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$ [11:52:11 WARN]: at java.util.concurrent.Executors$ Source) [11:52:11 WARN]: at Source) [11:52:11 WARN]: at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [11:52:11 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.B( [11:52:11 WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.B( [11:52:11 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.A( [11:52:11 WARN]: at [11:52:11 WARN]: at Source)

  • Avatar of Danialnab Danialnab Jun 23, 2016 at 05:51 UTC - 0 likes

    Hello i got an issue where its not possible to light portals in a world(skyworld) at first i thought my other plugins are causing the issue (worldguard etc..) but i went ahead and removed all of them and now i only have multiverse core and netherportals installed the issue is still there i can light the protals in normal world but not in the skyworld!

    any ideas? thnx

  • Avatar of Einwegrasierer Einwegrasierer Jun 16, 2016 at 09:30 UTC - 0 likes

    @LOOHP: Go

    Works fine! :)

  • Avatar of LOOHP LOOHP Jun 15, 2016 at 11:26 UTC - 0 likes

    Does this works with 1.10?

  • Avatar of krustymk krustymk Jun 13, 2016 at 12:20 UTC - 1 like

    As of updating spigot to 1.10 Multiverse core seems to be missing at least 1 command (create), perhaps others? Can we expect an update in the near future?

    13:17:31====[ Multiverse Help ]====
    Add a '?' after a command to see more about it.
    /mv version -[pbg]
    /mv list
    /mv clone {TARGET} {NAME} -g [GENERATOR[:ID]]
    /mv reload
    /mv setspawn
    /mv coord
    /mv tp [PLAYER] {WORLD}
    /mv who [WORLD|--all]
    /mv spawn [PLAYER]
    /mv unload {WORLD}
    /mv load {WORLD}
    /mv remove {WORLD}
    /mv delete {WORLD}
    /mv regen {WORLD} [-s [SEED]]
    /mv confirm
    /mv modify {set|add|remove|clear} ...
    /mv purge [WORLD|all] {all|animals|monsters|MOBNAME}
    /mv modify add {VALUE} {PROPERTY} [WORLD]
    /mv modify set {PROPERTY} {VALUE} [WORLD]
    /mv modify remove {PROPERTY} {VALUE} [WORLD]
    /mv modify clear {PROPERTY} [WORLD]
    /mv config {PROPERTY} {VALUE}
    /mv anchor {name} [-d]
    /mv env
    /mv debug [1|2|3|off|silent]
    /mv silent [true|false|on|off]
    /mv generators
    /mv check {PLAYER} {DESTINATION}
    /mv script {script} [target]
    /mv gamerule {RULE} {VALUE} [WORLD]
    /mv gamerules [WORLD]

    Create command works in game not from the console

    Last edited Jun 13, 2016 by krustymk

    Minecraft Servers

  • Avatar of DaDMaR DaDMaR Jun 13, 2016 at 05:35 UTC - 0 likes
  • Avatar of Zerriot Zerriot Jun 09, 2016 at 13:55 UTC - 0 likes

    Hello :)

    I just recently added your plugin to my server. it works very well! there is just a small problem

    I used another multiverse plugin, called multiworld, when i saw this plugin, did i firgure out that i rather want this one. so i changed. now my old world is not on this plugin's list. if that makes sense.

    I have the world, but not added to the plugin, so i can't join it, how do i add my world so i can use multiverse on that aswell?

  • Avatar of Mick_Mack Mick_Mack Jun 05, 2016 at 21:19 UTC - 0 likes

    Is there anyway to make a multiverse world into a main world so when players join the server for the first time they will spawn into the new world instead of the old world. If that makes sense. Example:

    World 1 was the spawn world for a while but had to many issues World 2 is the new world where players can play and there is stability

    I want to make World 2 into World 1 so that when players come in they are automatically set in World 2


Date created
Aug 03, 2011
Last update
Mar 09, 2016
Development stage
BSD License
Curse link
Reverse relationships
Recent files