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, andworld_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:
- 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 worldend— 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.datfile is inside the world folder. - Check whether the folder is in the correct location (not nested).
- Use
/mv debugto see the log if an error occurs.