Skip to main content

How to Import a World

This guide explains how to upload and import additional worlds into a Minecraft server using the Multiverse-Core plugin. Worlds can be uploaded directly as folders, ZIP files, or via FTP such as FileZilla.


Preparing the World Folder​

Make sure the world folder is complete and valid, containing at minimum a level.dat file and subfolders such as region/.

Example folder contents:

medieval_spawn/ ├── level.dat ├── region/ ├── data/

Methods to Upload to the Server​

1. Direct Upload (Folder)​

If the server supports direct file access (for example through a panel like Pterodactyl or SSH access):

  • Copy the world folder to the server's main directory.
  • Make sure the folder is in the same place as world, world_nether, and world_the_end.

Example:

/server-root/ ├── world ├── world_nether ├── world_the_end └── medieval_spawn

2. Upload via ZIP​

If the panel only supports file uploads:

  • Compress the world folder into a .zip.
  • Upload the ZIP file to the server's main directory.
  • Extract the ZIP file using the panel's feature (there's usually an "Extract" button).

Make sure the extraction result is a world folder, not a nested folder like survival_world/survival_world.

3. Upload via FileZilla (FTP)​

If the server provides FTP access:

  • Connect to the server using FileZilla.
  • Navigate to the server's main directory.
  • Upload the world folder directly there.
  • Make sure the folder structure stays intact and unchanged during the transfer process.

Import to Multiverse-Core​

Once the world folder is in the server directory:

  1. Run the following command in-game or through the console:
/mv import <folder_name> <world_type>

Example:

/mv import survival_world normal

Supported World Types​

  • normal — Normal world (Overworld)
  • nether — Nether world
  • end — The End world

Verification​

To make sure the world was imported successfully:

/mv list

To teleport to the successfully imported world:

/mv tp <world_name>

Example:

/mv tp medieval_spawn

Troubleshooting​

  • If the world doesn't appear, make sure the folder name is correct and there are no corrupt files.
  • Make sure the level.dat file is inside the world folder.
  • Check whether the folder is in the correct location (not nested).
  • Use /mv debug to see the log if an error occurs.