New

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

Learn more
Guides
How to Create a New World on a Hytale Server
HytaleHytaleCreate New World

How to Create a New World on a Hytale Server

Create a new world on a Hytale server

4 min read
Jan 15, 2026

Your Hytale server can run several worlds at the same time. Each world is stored as its own folder under /universe/worlds/ with its own config.json, so it also has its own settings such as PvP, seed or spawn point. The world the server creates on its first start is called default.

Available World Generators

When creating a world, you choose with --gen how the new world is generated:

Generator Description
Hytale Standard world generator with natural terrain. It is used when you leave out --gen.
Flat Flat world made of a single layer of grass soil
Void Empty world without blocks

How to Create a New World via Command

  1. Open dashboard
    Open the dashboard of your Hytale server.

  2. Enter the Command
    Enter the following command in the console:

    world add <name> --gen <Generator>
    

    Replace <name> with the name of the new world and <Generator> with a generator from the table above. If you leave out --gen <Generator>, the server creates a normal world with the standard generator.

  3. Check the Response
    If everything worked, the console shows a message like this:

    Created world "arena" with generator type "Flat" and storage type "default"!
    

    If a world or folder with this name already exists, the command stops with an error message.

Examples:

world add arena --gen Flat
world add lobby --gen Void
world add survival

How to Switch to the New World

In-game with admin rights, you switch to another world with this command:

/tp world <name>

How to Set the New World as Default

The default world is where players end up when they join your server for the first time. To set the new world as default, enter in the console:

world setdefault <name>

The console confirms this with "Set default world to ...". The server saves the change to the config.json automatically.

Alternatively, you can set the default world in the config.json in the root directory while the server is stopped. Find the Defaults block and change the World value, leaving the other entries unchanged:

"Defaults": {
  "World": "arena",
  "GameMode": "Adventure"
}

How to Delete a World

world remove <name> only unloads a world. Its folder is kept and the server loads it again on the next start. To delete a world permanently, follow these steps:

  1. Set Another Default World
    If the world you want to delete is currently the default world, first set another world as default, for example with world setdefault arena. Otherwise the server creates a newly generated world with the old name on the next start.

  2. Stop the Server
    Stop your server via the dashboard.

  3. Delete the World Folder
    Connect to your server via SFTP and delete the world's folder under /universe/worlds/<name>/.

  4. Start the Server
    Start your server again.

All World Commands

Command Description
world list Show all loaded worlds
world add <name> [--gen <Generator>] Create a new world
world load <name> Load an existing world folder from /universe/worlds/
world remove <name> Unload a world (the folder is kept)
world setdefault <name> Set world as default
world prune --confirm Permanently delete all worlds except the default world that currently have no players in them
/tp world <name> Switch to another world in-game
Written byEmeraldHost Team
Last updated on Sep 27, 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
Hytale

Ready to get started?

Rent your Hytale Server now

Join our Discord community 1257 members online right now