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.