Setting Up Multiverse for Multiple Worlds

ZCraft Studios

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 flat

The 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

/mvsetspawn

run 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 lobby

lets 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_world

regenerates 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.

Share: