Setting Up Multiverse for Multiple Worlds
A single world works until a server needs separate spaces for a lobby, a resource world, and a minigame arena — Multiverse is the standard way to manage several at once.
Setting Up Multiverse for Multiple Worlds
Most servers start with one world and eventually need several — a lobby, a resettable resource world, an event arena.
Multiverse-Core manages the creation, loading, and configuration of multiple worlds on a single server, without needing to manually edit server files or restart for every change.
Install Multiverse-Core
Drop Multiverse-Core.jar into plugins/ and restart. No separate config is needed before creating worlds.
Creating a New World
/mv create lobby normal
/mv create resource_world normal
/mv create arena flatThe second argument is the world type — normal, flat, nether, or the_end are the common ones. A flat world is commonly used for lobbies or arenas where natural terrain generation isn't needed.
Teleporting Between Worlds
/mv tp <player> <worldname>or, for teleporting yourself:
/mvtp <worldname>Setting World-Specific Spawn Points
/mvsetspawnrun while standing in a world sets that world's spawn point to the current location — each world has its own independent spawn, separate from the overall server spawn.
Managing World Permissions and Access
/mv modify set gamemode creative lobby
/mv modify set pvp false lobbylets per-world settings (gamemode, PvP, monster spawning, and more) be configured independently — a creative-mode build world and a survival main world can coexist without conflicting settings.
Resetting a World
For a resource world that needs periodic regeneration:
/mv regen resource_worldregenerates the world from scratch using the same seed and settings, clearing player-made changes — useful for a resource-gathering world that should periodically refresh without resetting the entire server.
Unloading Worlds That Aren't Needed Live
/mv unload <worldname>frees the memory a loaded-but-unused world takes up, without fully deleting it — it can be reloaded later with /mv load <worldname> if needed again.
A Note on Cross-World Plugin Behavior
Not every plugin is automatically Multiverse-aware — economy, permissions, and protection plugins each have their own settings for whether they apply globally or per-world, and those need to be checked independently rather than assumed to just work once Multiverse is installed.