Multiverse-Core
Core | Portals | NetherPortals | SignPortals | Inventories
Multiverse Core Resources:
Wiki | Source | Feature Request | Bug Report
NEW: We are no longer using SNAPSHOT builds. All releases will follow Semantic Versioning and will be published in full on GitHub. Once a particular version has been deemed stable, we will release it here. In the mean time, you are welcome to grab versions as they become available from the GitHub releases page.
These builds have not been approved by the CurseForge staff.
Use them at your own risk.
About Multiverse
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 here and works for the latest server build! Is your server a Multiverse?
Multiverse-Core Features
- Create multiple worlds of different types, seeds and with Custom Generators
- Keep your skylands using a custom generator (MV 2.2+)
- Set the mode per world (creative, survival or adventure)
- Create Multiverse Portals to let users go between other portals, worlds, or locations (Requires MV-Portals installed)
- Restrict users from going to specific worlds by using permissions
- Economy support!
- Show which users are in what worlds with /mv who
- Color your worlds when the appear in chat!
- Custom world aliases. (Leave your folder names alone! use an alias!)
- Restrict animal/monster spawning. Per animal/monster! (Why hello creeper world!)
- World scaling with NetherPortals
- Conserve memory by having some worlds NOT keep their spawn chunks loaded!
- Fantastic in-game help just use /mvh search
- Purge all those unwanted animals/monsters from your world!
- Perform all per-world modifications with in-game commands! (Stop getting those YAML errors!)
- Teleport to any of your worlds with a command or allow others to teleport their self or others (with customizable permissions)
- While teleporting or using portals, you can use any Multiverse Destination
- Wiki documentation!
Optional plugins to add more to Multiverse:
-
Multiverse-Portals features:
- Make custom portals to go to any destination!
- Restrict users from using specific portals using permissions.
- Charge users to use specific portals!
- Exempt users from portal fees.
- Launch users through the air when they enter a Multiverse Portal!
- Allow minecarts/boats through Multiverse Portals.
- For more information, visit the wiki for Multiverse-Portals.
-
Multiverse-NetherPortals features:
- Have nether and end worlds per for any of your overworlds!
- Have custom nether and end portals in a world go to a specific world
- Custom World Scaling when using NetherPortals! (All types of worlds, normal, skylands and nether supported! Even custom generators!)
- For more information, visit the wiki for Multiverse-NetherPortals.
-
Multiverse-Inventories features:
- Have separated players stats and inventories per world or per group of worlds.
- Choose what each group of worlds share: Inventories, Last location (in a world before teleporting), Hunger, Health, Exp, and Bed Spawns.
- For more information, visit the wiki for Multiverse-Inventories.
Is Multiverse missing that little something that you need?
Hop on our Discord 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?
Before making a review:
Please do not use the review comments below as a way to seek help, report bugs or suggest features. Utilize the Multiverse wiki. A lot of documentation for each plugin is there. If you still need help:
hello, i'm currentyl setting up a server...
does this plugin work with 1.8.3 and will it work in future? or, will it be updated? because the last update was in jul. 2014 :/
How do I check what version I am using lol.
It said created and selected. I am using the version u gave me thru Skype.
I did that and it still didn't work.
The multiverse portals wont work for me when I did that command.
okay. Can u help me with the second thing please
@TWSSYesterday Can u make a perworld plugin. Where you can have certain plugins perworld! That would be great! And also for the Multiverse portals. I did /mvp create CTF [My WORld} And it said created and selected, But it wouldn't let me access my world thru the portal then.
@Exigopro
No, and yes. Multiverseportals doesnt work at all, with worldedit 6.0+, need to get source and recompile with new worldedit api.
Are the beta builds reliable to work with on a 1.8.1 server?
@TWSSYesterday
WitherBoss is successful ! THX XD
Hello , I just want to banned wither in Plotworld
That is my config below but It doesn't work . Player also can make wither
monsters:
: MVSpawnSubSettings
spawn: 'true' spawnrate: '-1' exceptions: - wither
I uploaded a world to my server and I cant seem to figure out how to make it actually appear as a world that I can goto on my server.
@TWSSYesterday
Whole startup log. http://pastebin.com/n5F0HWCv
Hello. I have been having a problem in which after installing Multiverse Core and Portals, nether portals no longer work, and neither does the command /world. This is irritating because I started a server, and I need to get to my other worlds to make the connecting portals. Nothing happens when I do /world. No error, no text, no anything. It registers that I inputted the command successfully, but nothing happens.
Getting this error on startup I am using spigot 1.8 Also my plotworld just fails to load... Config: http://pastebin.com/3LmLFU6d worlds.yml: http://pastebin.com/J6EMzsAr
error: http://pastebin.com/0Vvqs4fX
Download the Multiverse-Inventories plugin :D
@TWSSYesterday
Thanks! It is working swell now!
I'm using the latest version of Multiverse Core and Craftbukkit 1.7.9. Is there anyway to tell what is corrupt about the world?
Ok, so I put a world from single player into my FTP and did /mv import (World name) normal. But whe i did this, I got an error and it did this in console:
21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:667) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.ServerConnection.c(SourceFile:134) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:157) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.PacketPlayInChat.handle(PacketPlayInChat.java:47) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.PacketPlayInChat.a(PacketPlayInChat.java:28) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:815) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.PlayerConnection.handleCommand(PlayerConnection.java:953) 21.02 14:07:22 [Server] WARN at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchCommand(CraftServer.java:703) 21.02 14:07:22 [Server] WARN at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:180) 21.02 14:07:22 [Server] WARN at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 21.02 14:07:22 [Server] WARN at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:897) 21.02 14:07:22 [Server] WARN at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93) 21.02 14:07:22 [Server] WARN at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143) 21.02 14:07:22 [Server] WARN at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279) 21.02 14:07:22 [Server] WARN at com.onarandombox.MultiverseCore.commands.ImportCommand.runCommand(ImportCommand.java:147) 21.02 14:07:22 [Server] WARN at com.onarandombox.MultiverseCore.utils.WorldManager.addWorld(WorldManager.java:229) 21.02 14:07:22 [Server] WARN at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:427) 21.02 14:07:22 [Server] WARN at com.onarandombox.MultiverseCore.MVWorld.<init>(MVWorld.java:56) 21.02 14:07:22 [Server] WARN at com.onarandombox.MultiverseCore.MVWorld.<init>(MVWorld.java:89) 21.02 14:07:22 [Server] WARN at com.onarandombox.MultiverseCore.WorldProperties.flushChanges(WorldProperties.java:374) 21.02 14:07:22 [Server] WARN at me.main.util.multiverse.SerializationConfig.SerializationConfig.flushPendingVPropChanges(SerializationConfig.java:248) 21.02 14:07:22 [Server] WARN at com.onarandombox.MultiverseCore.MVWorld$3.set(MVWorld.java:128) 21.02 14:07:22 [Server] WARN at com.onarandombox.MultiverseCore.MVWorld$3.set(MVWorld.java:133) 21.02 14:07:22 [Server] WARN at org.bukkit.craftbukkit.v1_7_R3.CraftWorld.setKeepSpawnInMemory(CraftWorld.java:1080) 21.02 14:07:22 [Server] WARN at org.bukkit.craftbukkit.v1_7_R3.CraftWorld.loadChunk(CraftWorld.java:142) 21.02 14:07:22 [Server] WARN at org.bukkit.craftbukkit.v1_7_R3.CraftWorld.loadChunk(CraftWorld.java:242) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:98) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:111) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.ChunkRegionLoader.chunkExists(ChunkRegionLoader.java:42) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.RegionFileCache.a(SourceFile:60) 21.02 14:07:22 [Server] WARN at net.minecraft.server.v1_7_R3.RegionFile.<init>(RegionFile.java:76) 21.02 14:07:22 [Server] WARN at java.util.ArrayList.set(ArrayList.java:446) 21.02 14:07:22 [Server] WARN at java.util.ArrayList.elementData(ArrayList.java:418) 21.02 14:07:22 [Server] WARN java.lang.ArrayIndexOutOfBoundsException: -7229718 21.02 14:07:22 [Server] INFO Loading World & Settings - 'Redwall' - Env: NORMAL - Type: null 21.02 14:07:22 [Server] INFO BluFoxArcher: Starting import of world 'Redwall'... 21.02 14:07:07 [Multicraft] BluFoxArcher ran command Message of the Day 21.02 14:07:07 [Connect] User BluFoxArcher, IP 151.213.140.158 21.02 14:07:07 [Server] INFO UUID of player BluFoxArcher is 927456aa-7dac-4ac4-a0e0-995c6dc9dd34 21.02 14:06:59 [Server] Startup Done (2.247s)! For help, type "help" or "?" 21.02 14:06:59 [Server] INFO Server permissions file permissions.yml is empty, ignoring it 21.02 14:06:59 [Server] INFO Version 2.5-b691 (API v18) Enabled - By Rigby, fernferret, lithium3141 and main
21.02 14:06:59 [Server] INFO 3 - World(s) loaded. 21.02 14:06:59 [Server] WARN Use '/mv remove' to remove it from the config! 21.02 14:06:59 [Server] WARN WorldManager: Can't load this world because the folder was deleted/moved: Eldaria 21.02 14:06:59 [Server] ERROR http://forums.bukkit.org/threads/admin-chunkster.8186/ 21.02 14:06:59 [Server] ERROR Try using Chukster to repair your world! 'Redwall' 21.02 14:06:59 [Server] ERROR The world 'Redwall' could NOT be loaded because it contains errors! 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:436) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:182) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.MinecraftServer.a(MinecraftServer.java:282) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.MinecraftServer.g(MinecraftServer.java:326) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.MinecraftServer.n(MinecraftServer.java:352) 21.02 14:06:59 [Server] WARN at org.bukkit.craftbukkit.v1_7_R3.CraftServer.enablePlugins(CraftServer.java:382) 21.02 14:06:59 [Server] WARN at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugin(CraftServer.java:448) 21.02 14:06:59 [Server] WARN at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) 21.02 14:06:59 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) 21.02 14:06:59 [Server] WARN at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) 21.02 14:06:59 [Server] WARN at com.onarandombox.MultiverseCore.MultiverseCore.onEnable(MultiverseCore.java:306) 21.02 14:06:59 [Server] WARN at com.onarandombox.MultiverseCore.utils.WorldManager.loadWorlds(WorldManager.java:676) 21.02 14:06:59 [Server] WARN at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:377) 21.02 14:06:59 [Server] WARN at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:402) 21.02 14:06:59 [Server] WARN at com.onarandombox.MultiverseCore.utils.WorldManager.doLoad(WorldManager.java:421) 21.02 14:06:59 [Server] WARN at org.bukkit.WorldCreator.createWorld(WorldCreator.java:239) 21.02 14:06:59 [Server] WARN at org.bukkit.Bukkit.createWorld(Bukkit.java:237) 21.02 14:06:59 [Server] WARN at org.bukkit.craftbukkit.v1_7_R3.CraftServer.createWorld(CraftServer.java:966) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:98) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:111) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.ChunkRegionLoader.chunkExists(ChunkRegionLoader.java:42) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.RegionFileCache.a(SourceFile:60) 21.02 14:06:59 [Server] WARN at net.minecraft.server.v1_7_R3.RegionFile.<init>(RegionFile.java:76) 21.02 14:06:59 [Server] WARN at java.util.ArrayList.set(ArrayList.java:446) 21.02 14:06:59 [Server] WARN at java.util.ArrayList.elementData(ArrayList.java:418) 21.02 14:06:59 [Server] WARN java.lang.ArrayIndexOutOfBoundsException: -7229718 21.02 14:06:59 [Server] INFO Preparing start region for level 3 (Seed: 4198710140756621802) 21.02 14:06:59 [Server] WARN Use '/mv remove' to remove it from the config! 21.02 14:06:59 [Server] WARN WorldManager: Can't load this world because the folder was deleted/moved: redwall 21.02 14:06:59 [Server] INFO [AllPay] - Version 13.0 - hooked into Essentials Economy for Multiverse-Core v2.5-b691 21.02 14:06:58 [Server] INFO Enabling Multiverse-Core v2.5-b691 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:436) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:182) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.a(MinecraftServer.java:282) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.g(MinecraftServer.java:326) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.n(MinecraftServer.java:352) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.CraftServer.enablePlugins(CraftServer.java:382) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugin(CraftServer.java:454) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at org.bukkit.plugin.SimplePluginManager.addPermission(SimplePluginManager.java:598) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO java.lang.IllegalArgumentException: The permission essentials.* is already defined! 21.02 14:06:58 [Server] WARN Plugin Essentials vTeamCity tried to register permission 'essentials.*' but it's already registered 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:436) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:182) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.a(MinecraftServer.java:282) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.g(MinecraftServer.java:326) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at net.minecraft.server.v1_7_R3.MinecraftServer.n(MinecraftServer.java:352) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.CraftServer.enablePlugins(CraftServer.java:382) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugin(CraftServer.java:448) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:250) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at com.earth2me.essentials.Essentials.onEnable(Essentials.java:275) [?:?] 21.02 14:06:58 [Server] INFO at com.earth2me.essentials.Essentials.handleCrash(Essentials.java:747) [?:?] 21.02 14:06:58 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:252) [craftbukkit-dev1.7.9.jar:git-Bukkit-1.7.2-R0.3-30-ge027d69-b3058jnks] 21.02 14:06:58 [Server] INFO at com.earth2me.essentials.Essentials.onDisable(Essentials.java:348) [?:?] 21.02 14:06:58 [Server] INFO java.lang.NullPointerExceptionDid I do something wrong? Did I forget to add something?