This guide will walk you through transferring your singleplayer Hytale world to your CloudNord server, so you can continue playing with friends on the same world you've been building.
What You'll Accomplish
- ✅ Transfer your singleplayer world to your dedicated server
- ✅ Optionally transfer your character progress and inventory
Important: Always create a backup before making changes to your server files.
Part 1: Transferring Your World
Step 1: Locate Your Singleplayer World
- Open Hytale on your PC
- Click Worlds
- Right-click the world you want to transfer → Open Folder
- Navigate to:
universe/worlds/
You'll see one or more world folders here. Each folder represents a world you can upload.
Step 2: Back Up Your Server
Before making any changes:
- Stop your server from the Game Panel
- Navigate to the File Manager in your Game Panel
- Download a backup of your
universe/folder (this contains all worlds and player data) - Optionally back up
config.jsonandmods/folders as well
Step 3: Upload Your World to the Server
- Ensure your server is stopped
- In the Game Panel, open File Manager
- Navigate to:
universe/worlds/ - Upload the world folder from Step 1
✅ Correct folder structure:
universe/worlds/<worldname>/config.json
⚠️ Common mistake: Uploading with extra nesting like universe/worlds/<worldname>/<worldname>/. If your world doesn't appear, check your folder structure.
Step 4: Load and Set Your World as Default
- Start your server from the Game Panel
- Open the Console tab
- Run the following commands (replace
<worldname>with your world folder's name):
Load the world:
/world load <worldname>
Verify it loaded:
/world list
Set it as the default world:
/world setdefault <worldname>
Step 5: Join Your World
- New players will automatically spawn in the default world
- If you've already joined the server before, use this command in-game:
/tp world <worldname>
Part 2: Transferring Your Character (Optional)
If you want to keep your character progress, inventory, and stats from singleplayer, follow these steps.
Step 1: Find Your Player Data File
- Open Hytale on your PC
- Click Worlds
- Right-click any world from the same universe → Open Folder
- Navigate to:
universe/players/
You'll see a JSON file named with your Hytale UUID (a long string of numbers and letters). This is your player data file.
Step 2: Upload Your Player Data to the Server
- Stop your server from the Game Panel
- (Recommended) Join your server once first to generate your server-side player file
- In the Game Panel File Manager, navigate to:
universe/players/ - Delete the existing UUID file that matches your account
- Upload your singleplayer UUID JSON file
- Start your server and join
Note: If your character appears fresh/new after joining, you may have uploaded a different UUID file. Verify the filename matches your current account's UUID on the server.
Troubleshooting
I joined but the server created a brand new world
- You likely didn't set the default world, or the world name doesn't match
- Run these commands in the console:
/world list /world setdefault <worldname>
- Verify your folder structure is:
universe/worlds/<worldname>/config.json
My world doesn't appear in /world list
- The folder may not be in
universe/worlds/ - Check for extra folder nesting
- Ensure the folder name matches exactly (case-sensitive on Linux servers)
My character/inventory didn't transfer
- You only uploaded the world but not your player UUID file
- Verify you uploaded the correct UUID file for your account
- Try joining once first, then replace the generated UUID file with your singleplayer one
Commands aren't working
- Make sure you're running them from the Console tab in the Game Panel
- Verify you have admin/OP permissions on the server
Need Help?
If you're experiencing issues not covered in this guide, please contact CloudNord support through your client area.