Multiverse-Core lets one server run several worlds, such as a creative world, a minigame world or a lobby. Type /mv create creative normal to make a world called creative, then /mv tp creative to go there. It is a plugin, so you need Paper or Purpur.
Multiverse does not create worlds itself. It asks the server to do it. The project warns that other plugins that create worlds can clash with it.
Check your Minecraft version first
On 11 October 2026 the Multiverse-Core page on Modrinth listed 5.8.1, published 28 August 2026, for Minecraft 26.1.2, 26.2 and 26.3 on Paper, Purpur, Spigot and Bukkit. The panel offers builds made for your server’s exact version. On 11 October 2026 its Modrinth search on a Purpur 26.3 server listed Multiverse-Core and Multiverse-Inventories, each with an Install button. A newer build, 5.8.2-pre, is marked beta. The Hangar page listed 5.8.1 only up to 26.2. Choose Modrinth in the panel. Not checked on 26.3 as of 11 October 2026: running it on a 26.3 server.
In the ArthOS panel
- Take a backup.
- Open Add-ons, then Plugins. Under Find plugins choose Modrinth.
- Search for
Multiverse-Coreand choose Install. Choose Restart now. - Type
pluginsin the Console. Multiverse-Core should be green. The project says there is nothing else to set up: it makes its default config on the first run. - Make yourself an operator in Players. Operators have all Multiverse permissions by default.
Create a world
Type these in game chat, or without the slash in the Console. Most work from the console too.
- Create a world:
/mv create creative normal. The first word is the name, with no spaces. The second is the environment:normal,netherorthe_end. It can take a few seconds, and progress shows in the console. - Go there:
/mv tp creative. To send another player:/mv tp Name creative. - Set where players land: stand at the spot and type
/mv setspawn. Later/mv spawntakes you back to the spawn of the world you are in. - See your worlds:
/mv list. It shows only the worlds you may enter.
Options go after the name and environment:
--seed gargamelsets the seed. Example:/mv create mountain_world normal --seed gargamel.--world-type flatmakes a superflat world. The environment must benormal. Other types areamplified,large_biomesandnormal.
Import a world you already have
Take a backup first. Then import a world that is already on the server: /mv import <worldname> <environment>. The environment is normal, nether or the_end, and it must be correct. The project says the world must have been made on the same Minecraft version as your server.
What to pass as the world name depends on the server:
- Older Paper and Spigot: the folder name in the server’s main folder, for example
/mv import my_world normal. - Paper 26.1 and later: worlds live under
<level-name>/dimensions/<namespace>/<key>/. Pass the namespaced key, for exampleminecraft:the_netherormyplugin:pvp_arena, rather than a folder name.
Do not rename the world folder to get a nicer name. Set a Multiverse world alias instead.
Not checked on 26.3 as of 11 October 2026: importing a folder copied from an older server, and where exactly to put that copied folder on 26.1 and later.
What it means for the world folder and backups
On Paper 26.1 and later, every world is a folder under dimensions inside the main world. For example, a world with the key myplugin:pvp_arena on a server with level-name=world lives at world/dimensions/myplugin/pvp_arena/. On older Paper and Spigot, each world is a folder in the server’s main folder instead.
A backup copies the server’s files, so every world Multiverse made is included. Each extra world makes the backup bigger. Take one before you create, import, remove or regenerate a world.
Not checked on 26.3 as of 11 October 2026: how the panel’s World tab shows worlds made by Multiverse.
Remove a world
/mv remove world2takes the world out of Multiverse and the server. It does not delete the folder./mv delete world2deletes the world folder for good. Take a backup first. You have 30 seconds to type/mv confirmwith the code it gives you. If players are inside, add--remove-players.
Who may enter a world
Multiverse makes a permission multiverse.access.<worldname> for each world, and players need it to enter. This is checked only if enforceaccess is on in Multiverse’s config.yml. If it is off, anyone can go to any world. multiverse.access.* allows every world.
To let players teleport themselves, they need multiverse.teleport.self.w. On a new install they also need multiverse.teleport.self.w.<worldname> for each world, because use-finer-teleport-permissions is on by default. Give permissions with a plugin such as LuckPerms.
Extra modules
Multiverse has separate add-on plugins. Install them only if you need what they do, and keep them at the same major version as Core. They are named Multiverse-Inventories, Multiverse-Portals, Multiverse-NetherPortals and Multiverse-SignPortals. Core is required for all of them. On 11 October 2026 Modrinth listed a release of each for Minecraft 26.3.
By hand
Put the Multiverse-Core jar from the plugin’s own page in the plugins folder with Files, then restart. There is no zip.
If it does not work
- “You do not have permission”. Make yourself an operator, or give the permission the message names.
/mv tpsays you cannot go there. You lackmultiverse.access.<worldname>or the teleport permission above.- A world name with spaces fails. World names cannot have spaces. Use a world alias for the name players see.
- An imported world looks wrong or errors. The environment or generator you gave does not match the world. Import it again with the right ones, and check it was made on the same Minecraft version.
- Multiverse does not load. Read the first error in
logs/latest.log. See a plugin will not load.
Servers for all of this are on the Minecraft page.
Sources: mvplugins.org: Basic usage, mvplugins.org: Commands usage, mvplugins.org: Permissions setup, mvplugins.org: Installation, mvplugins.org: Customise world creation, modrinth.com: Multiverse core, api.modrinth.com: Version