MINECRAFTHUB.IO
Server Plugins

Multiverse-Core

Multiverse-Core is a Java Edition server plugin for Paper, Spigot, Purpur, and Bukkit that lets one server run several worlds at once, each with its own spawn, game mode, and access rules.

By dumptruckman via Modrinth.

Multiverse-Core promotional banner calling it the original Bukkit multi-world plugin
Section
Server Plugins
Platform
Java
Checked
Updated
Versions
1.16.5, 1.18.2, 1.19.4, 1.20.1, 1.20.6, 1.21.1, 1.21.5, 1.21.8, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
1/2
Second Multiverse-Core artwork panel promoting the original Bukkit multi-world plugin

What Multiverse-Core works with.

PlatformJava Edition
LoadersBukkit, Paper, Purpur, Spigot
Minecraft versions1.16.5, 1.18.2, 1.19.4, 1.20.1, 1.20.6, 1.21.1, 1.21.5, 1.21.8, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2

Multiverse-Core is the plugin that lets a Bukkit-family Minecraft server run several worlds at once, each with its own spawn point, game mode, and access rules. Core alone handles creating, importing, and managing those worlds. It does not split player inventories, health, or hunger between them on its own, that split needs the separate Multiverse-Inventories add-on, and physical travel through in-world portals needs Multiverse-Portals. New server owners who install Core expecting fully isolated worlds out of the box are the ones most likely to get tripped up by that line.

What the Multiverse plugin does in Minecraft

Core is a world manager. It creates worlds with a chosen environment, seed, and generator, sets a game mode per world, and restricts who can enter a world through permission nodes. It supports economy entry fees for premium worlds, custom world aliases with colored names, entity purging to clear disallowed mobs, and location tracking so admins can see which world a player is standing in. Version 5 added a fuller command structure with tab completion, async teleports, and built-in PlaceholderAPI support.

  • Create, import, clone, or delete worlds without touching server.properties.
  • Set a distinct game mode, difficulty, and spawn point per world.
  • Restrict world access by permission node, with optional entry fees.
  • Track which world each player is in and teleport between them.
  • Configure gamerules and world borders per world from in-game commands.

Installation

  1. 1.Download the Multiverse-Core jar from the Modrinth project page for Paper, Spigot, Purpur, or Bukkit.
  2. 2.Drop the jar into the server's plugins folder.
  3. 3.Restart the server so Multiverse-Core generates its default config.
  4. 4.Run /mv create <name> <environment> to add the first extra world.

Multiverse Core commands

Every Multiverse-Core command sits under /mv. The core set covers creating and managing worlds:

  • /mv create <name> <environment> [flags] adds a new world with custom properties.
  • /mv import <name> <environment> [flags] registers an existing world folder.
  • /mv list shows the worlds a player can access.
  • /mv tp [player] <destination> teleports to a world or player.
  • /mv modify <world> set <property> <value> changes a world property.
  • /mv setspawn sets a world's spawn point to the player's current location.
  • /mv who [world] lists players currently in a world.
  • /mv reload reloads Multiverse-Core's configuration files.

Multiverse Portals and the other add-on modules

Core only manages worlds. Four optional Multiverse modules extend what it can do, and each one is a separate install.

  • Multiverse-Inventories separates player stats and inventories, including health, hunger, and spawn points, per world or per world group.
  • Multiverse-Portals builds custom, permission-gated portals with entry fees and minecart or boat support.
  • Multiverse-NetherPortals automatically links each world's own Nether and End dimensions, with custom scaling.
  • Multiverse-SignPortals adds sign-based portals for players who cannot build a full portal frame.

On a busy server, Core pairs naturally with LuckPerms for per-world permission overrides, WorldGuard for region protection inside each world, and BlueMap for a live map that covers every world it adds.

Multiverse-Core plugin tutorial

Questions about Multiverse-Core.

5 questions

How do I install Multiverse-Core?

Download the Multiverse-Core jar from Modrinth for Paper, Spigot, Purpur, or Bukkit, drop it into the server's plugins folder, and restart. The plugin generates its default config and starter worlds on first launch. Run /mv create <name> <environment> to add another world once the server is back up.

Does Multiverse-Core separate player inventories between worlds?

No. Core tracks which world a player is in and can restrict access to it, but every world shares one inventory, health bar, and hunger bar by default. Splitting those per world or per world group needs the separate Multiverse-Inventories add-on installed alongside Core.

Do I need Multiverse-Portals to build portals between worlds?

Core alone handles world creation and commands like /mv tp, but building physical, permission-gated portals players can walk through needs the Multiverse-Portals add-on. Multiverse-NetherPortals links each world's own Nether and End automatically, and Multiverse-SignPortals adds sign-based travel points for players without building access.

Which Minecraft version does Multiverse-Core support?

Multiverse-Core 5.8.1 covers Minecraft releases from 1.18.2 through the current 26.2 drop, including the 1.21.11 and 26.1.x point releases in between. Minecraft's Java Edition moved to year.drop version numbers in 2026, so 26.2 is the newest supported release, not 1.21.

Is Multiverse-Core safe to use on multiplayer servers?

Multiverse-Core is BSD-3-Clause licensed and distributed through Modrinth, with source available on GitHub. It runs server-side only, so players install nothing. As with any world-management plugin, back up world folders before a major version update and check the changelog for the release you install.

More Server Plugins like Multiverse-Core.

Guides for Server Plugins.

Browse all Minecraft server plugins