Minecraft World Management

Published on

How to manage multiple worlds on your Minecraft server. Covers Multiverse setup, world import/export, borders, dimension management, and per-world settings.

Minecraft server

Most Minecraft servers outgrow a single world quickly. Whether you need separate worlds for creative, events, a resource world, or different game modes, Multiverse is the standard tool for managing them.

Multiverse-Core Setup

Install Multiverse-Core from SpigotMC or Modrinth. After restart:

Create a New World

/mv create creative NORMAL -t flat
/mv create resource NORMAL -s 12345
/mv create pvp NORMAL
  • NORMAL = overworld type. Also accepts NETHER and THE_END
  • -t flat = generate as a flat world (great for creative)
  • -s 12345 = custom seed

Teleport Between Worlds

/mv tp creative
/mv tp resource

World Properties

/mv modify set difficulty hard creative
/mv modify set gamemode creative creative
/mv modify set pvp false creative

Multiverse-Portals

Install Multiverse-Portals for in-game portals between worlds:

  1. Select a region with WorldEdit
  2. /mvp create creative_portal
  3. /mvp modify dest creative_portal e:creative

Players walk through and appear in the creative world.

Resource World Strategy

Many servers run a "resource world" for gathering materials, resetting it periodically:

  1. Create: /mv create resource NORMAL
  2. Players mine/farm here instead of the main world
  3. Weekly/monthly reset: /mv delete resource then recreate
  4. Main world stays pristine

This preserves your main world's terrain while giving players unlimited resources. Schedule resets during off-peak hours and announce them in advance.

World Border

Pair with world management to control server load:

/worldborder center 0 0
/worldborder set 10000

Benefits:

  • Prevents players from exploring infinitely (saves storage)
  • Combined with pre-generation, ensures all terrain is pre-loaded
  • Creates a more focused player experience

Per-world borders with Multiverse:

/mv tp resource
/worldborder center 0 0
/worldborder set 6000

Per-World Plugin Configuration

Most plugins support per-world settings:

WorldGuard: Different flags per world

/rg flag __global__ pvp deny -w creative
/rg flag __global__ pvp allow -w pvp

EssentialsX: Per-world spawn, per-world inventory (with Multiverse-Inventories)

LuckPerms: Per-world permissions using contexts

/lp user PlayerName permission set essentials.fly true server=global world=creative

Performance Considerations

Each loaded world consumes memory and CPU:

  • An empty world with no players uses minimal resources (chunks unload)
  • Each world with active players uses the same resources as a standalone server
  • More worlds = more spawn chunks (unless disabled)

Disable spawn chunk loading for worlds that don't need it:

/mv modify set keepSpawnInMemory false resource

On Space-Node hosting, 8GB RAM can comfortably run 3-4 worlds with moderate player distribution. For 5+ active worlds, consider 16GB to ensure smooth transitions.

Start Your MC Server Now Today

Join content creators worldwide who trust our Minecraft infrastructure. Setup is instant and support is always available. Start from €0.90/mo (Dirt) or €2.70/mo (Coal) and go live in minutes.