New

EmeraldHost 2.0 is here: faster, more intuitive, and made for everyone - the new panel!

Learn more
Guides

How to Add a Savegame to Your Minecraft Endstone Edition Server

Add a savegame to a Minecraft Endstone Edition server

3 min read
Jul 30, 2026

On Endstone a savegame is always a complete folder, never a single file. All worlds are stored in the worlds folder in the main folder of your server. Which world gets loaded is decided by the level-name entry in the server.properties file.

Structure of a world folder

worlds
|___ my_world
     |___ db
     |___ level.dat
     |___ levelname.txt
File / folder Content
db The actual database containing all chunks of the world
level.dat World data such as seed, game rules, spawn point and time
levelname.txt The in-game readable name of the world

Find your local world

If you want to transfer a world from your Minecraft Bedrock client to the server, you can find it on your PC under:

C:\Users\<username>\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\

Upload the savegame

  1. Stop the server
    Stop your server via the dashboard. While the server is running it constantly writes to the loaded world.

  2. Connect via SFTP
    Connect to your server via SFTP or use the file browser in the dashboard.

  3. Open the directory
    In the main folder of your server, navigate to the following folder:

    worlds
    
  4. Upload the world folder
    Upload the complete folder of your world including all files it contains. Choose a folder name without spaces or special characters, for example my_world.

  5. Open server.properties
    In the main folder of your server, open the file:

    server.properties
    
  6. Enter the world name
    Look for the following entry and enter the folder name of your uploaded world:

    level-name=my_world
    
  7. Start the server
    Save the change and start your server. Your uploaded world is now loaded on startup.

Letting the server generate a new world

If the folder entered under level-name does not exist, the server creates that world on startup. This is also the most common reason for an empty world showing up after an upload: in that case the level-name entry does not match the folder name.

Written byEmeraldHost Team
Last updated on Jul 30, 2026 Edit on GitHub

Did this article help you?

Your feedback helps us improve our guides.

Help shape the guides

€10.00 in credit for every new guide, €5.00 for every improvement.

Contact Support

Create a support ticket and our team will get back to you as soon as possible – personal and professional.

Go to Support
1257 members online

Discord Community

Connect with other players, get quick help from the community, and stay up to date with the latest news.

Join Discord

Join our Discord community 1257 members online right now