Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

To change a Minecraft Java server’s world type, stop the server, edit server.properties, set level-type to the desired preset, save the file, and restart. The setting is used when terrain is generated; it does not convert an existing world. Create a fresh world by changing level-name or moving the current world folder before restarting.

This guide covers Java Edition multiplayer servers. Bedrock Edition uses different configuration rules. The examples use modern preset IDs and the escaped colon format used in server.properties, such as level-type=minecraft:flat.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What level-type controls

level-type selects the terrain preset used when a world is first generated. It influences the shape and biome distribution of newly created terrain, not player permissions, difficulty, game mode, seed, or the contents of a world that already exists.

Since version 1.3.1, multiplayer servers do not reread this setting for an already-created world. Editing the property while keeping the same world folder therefore normally leaves the terrain unchanged. A host knowledge-base warning also notes that trying to change the type of an existing world can produce terrain-generation problems.

Think of the setting as a world-creation choice. Decide the preset before generating the replacement world, and keep a backup of the old one so you can return to it.

Available modern presets

Use the preset IDs below on current Java servers. In the file, write the colon as :. For example, the normal preset is written as level-type=minecraft:normal.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Preset ID File value Result Important limitation
minecraft:normal minecraft:normal Standard Overworld generation with the usual hills, valleys, water and biome distribution. This is the default when no other valid type is selected.
minecraft:flat minecraft:flat A flat world suitable for building, testing redstone or creating a controlled map. Layer composition, the surface biome and structure settings require generator-settings at creation time.
minecraft:large_biomes minecraft:large_biomes Normal-style terrain with substantially larger biome regions. Use the modern world-preset ID on versions that accept IDs.
minecraft:amplified minecraft:amplified Extreme vertical terrain with taller mountains and deeper drops than normal generation. Expect greater elevation changes and potentially more demanding exploration.
minecraft:single_biome_surface minecraft:single_biome_surface A surface generated as one biome; the documented default is plains. The preset itself cannot be customized through level-type.

The default value is commonly shown as level-type=minecraft:normal. If your server panel writes the value for you, select the equivalent preset in the panel and then check the resulting file rather than manually adding a second level-type line.

Before editing the server

  • Confirm the edition. These instructions target a Java Edition dedicated server. Do not assume a Bedrock configuration accepts the same key or IDs.
  • Obtain file access. You need the server’s root directory, where server.properties and the world folder are stored. This may be a host control panel file manager, SFTP, or local file access.
  • Stop the server cleanly. Use the panel’s Stop button or the server console’s normal shutdown command. Do not edit while the process is writing region files.
  • Back up the existing world. Copy or download the complete folder named by level-name, including its region, player and data subfolders. Give the backup a dated name so it is not confused with the active world.
  • Record the current settings. Save a copy of server.properties, the current level-name, and the world seed if you may need to reproduce the old map.

Change the level type step by step

  1. Stop the server. Wait until the console or panel confirms that the process has exited.
  2. Open server.properties. It is normally in the same server root that contains the server JAR and world directory. Use a plain-text editor or the host’s built-in editor.
  3. Find the existing key. Search for level-type=. Edit that line instead of creating a duplicate. A duplicate key can leave the result dependent on which line the server reads.
  4. Enter one valid value. For a flat world, use level-type=minecraft:flat. For ordinary terrain, use level-type=minecraft:normal. Keep the spelling, underscores and escaped colon exactly as shown.
  5. Save the file as plain text. Do not change the filename to server.properties.txt. If your editor offers an encoding choice, retain the existing plain-text format.
  6. Choose a new world name. Change the level-name line to a folder name that does not already contain a world, such as level-name=flat-test. Alternatively, move the old world folder out of the server root and keep the existing level-name.
  7. Start the server. The server will generate the named world using the selected preset when no matching world folder exists.
  8. Verify in game. Join the new world and inspect terrain in several locations. Confirm that the server has loaded the new folder, not the backed-up or previously generated one.

Changing level-name is usually the least destructive method: it leaves the old world untouched and lets you switch back by restoring the original name after stopping the server.

How to create a new world without losing the old one

Method 1: Change level-name

With the server stopped, edit the property from the old folder name to a new, unused name. For example, change level-name=world to level-name=amplified-experiment. Keep the old world directory in place as a backup. On the next start, the server sees that amplified-experiment does not exist and generates it using the selected level-type.

To return to the old map, stop the server, restore the previous level-name, and start again. Do not delete either folder until players have confirmed that the replacement world is correct.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Method 2: Move the existing folder

If you want to keep the same level-name, stop the server and move that folder outside the server root or rename it with a clear suffix such as world-normal-backup. Leave level-name unchanged, then start the server. A new folder with the original name will be generated.

Never move only the region directory. A world also contains player data, dimensions and other metadata; an incomplete move can make the backup unusable or cause players to lose progress.

Method 3: Use a separate test server

For a public server, create a second instance or maintenance copy with its own server.properties. Test the preset there before asking players to join the replacement world. This avoids mixing test chunks with production data.

Flat worlds and generator-settings

level-type=minecraft:flat selects the flat generator, but it does not describe custom layers. The number and order of layers, the surface biome and structure options are supplied through the generator-settings property as a JSON string. Those settings are also read at world creation time.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+
  • The classic UNO card game builds fun on game night with a Minecraft theme.
  • UNO Minecraft features a deck and storage tin decorated with graphics from the popular video game.
  • Players match colors and numbers to the card on top of the discard pile as in the classic game.
  • The Creeper card unique to this deck forces other players to draw 3 cards.
  • Makes a great gift for kid, teen, adult and family game nights with 2 to 10 players ages 7 years and older, especially Minecraft and video game fans.

Therefore, changing generator-settings on a world that already exists will not rebuild its chunks. Set both properties before generating the new folder:

  • Use level-type=minecraft:flat to select flat generation.
  • Put the version-appropriate flat-generator JSON in generator-settings.
  • Use a new level-name or move the old folder aside.
  • Start the server and test the first generated area before inviting players.

Because the JSON schema and accepted block or biome identifiers vary by game version, copy the syntax for the exact Java version you run. If the JSON is malformed or unsupported, remove the custom setting and first confirm that an ordinary flat preset generates successfully.

Version compatibility and old names

The accepted spelling has changed across Java releases, so a value copied from an old tutorial may be ignored on a modern server.

Version history What changed Practical action
1.1 (12w01a) The level-type property was added. Very old servers may use the historical names documented for that era.
1.13 customized behaves the same as default. Do not expect customized to provide a distinct modern generator.
1.16 buffet, default_1_1 and customized were removed. Remove those values when upgrading; select a supported preset instead.
1.19 (22w11a) level-type accepts world-preset IDs. Use IDs such as minecraft:normal, minecraft:flat and minecraft:large_biomes, written with the escaped colon in the file.

Historical guides may show uppercase or compact names such as DEFAULT, FLAT, LARGEBIOMES and AMPLIFIED. Treat those as legacy syntax for older server versions. For 1.19 and later, modern guides identify NORMAL and LARGE_BIOMES rather than the older DEFAULT and LARGEBIOMES names. If a value is not recognized, check the exact server version and use its current preset ID.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why the world type did not change

The old world folder is still being loaded

This is the most common cause. Check level-name and compare it with the directory names in the server root. If that folder already exists, the server can continue using its previously generated terrain. Stop the server, choose an unused name or move the old folder, and start again.

Rank #4
Mattel Games UNO Minecraft Card Game for Kids, Adults, Families & Parties, Deck & Special Rule Inspired by the Video Game, 2 to 10 Players
  • Now Minecraft lovers can play a special version of UNO!
  • Same as Basic UNO but features Minecraft characters and includes special Creeper rule card. Draw this card and the other players have to draw three more cards from the pile!
  • The goal is to get rid of all the cards in your hand.
  • First player or team to 500 wins.
  • When you're down to one card, don't forget to yell "UNO"!

The server was not actually stopped

A live process can overwrite your edit when it shuts down or reloads configuration. Stop it first, wait for confirmation, then edit and save. Restart only after the file is closed.

The property is misspelled or duplicated

There should be one level-type entry. Remove trailing comments, accidental spaces in the key, and duplicate lines. Use the exact lowercase ID and escaped colon shown in this guide.

A legacy value was used on a newer release

Replace historical names with a modern world-preset ID. In particular, do not rely on DEFAULT or LARGEBIOMES for a 1.19-or-later server.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The colon was copied without escaping

In a properties file, use minecraft:normal, not merely minecraft:normal, when entering the value manually. One secondary guide warns that an unescaped value can silently result in default generation on some versions. If your hosting panel has a dedicated world-type selector, let it write the property and inspect the saved line.

Custom flat settings were changed too late

generator-settings and level-type affect creation, not already generated chunks. Generate a separate world after changing them; do not expect existing terrain to flatten or acquire new layers.

The world was generated by a different server instance

Check that you edited the properties file used by the running instance. Multiple JARs, staging folders and host panels can each have their own server root. The active console or panel should identify the directory it starts.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Safe testing and rollback checklist

  • Stop the server before every file or folder change.
  • Keep an untouched backup of the old world and its original server.properties.
  • Use a new level-name for experiments rather than deleting the production folder.
  • Test normal, flat, large-biome, amplified or single-biome generation with a non-operator account if you need to reproduce a player’s experience.
  • Check spawn terrain, several chunks away from spawn, Nether and End access, and player inventories before announcing the new map.
  • If the result is wrong, stop the server, restore the previous level-name or world folder, restore the backed-up properties file, and start again.

Quick reference examples

For a new standard world:

level-type=minecraft:normal
level-name=world-normal

For a new flat world:

level-type=minecraft:flat
level-name=world-flat

For a large-biome test world:

level-type=minecraft:large_biomes
level-name=world-large-biomes

These examples create new folders only when the named folder does not already exist. If it does exist, rename it or choose another name before starting.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What cannot be changed in place

Changing level-type does not reshape explored chunks, convert a normal map into a flat map, replace biomes throughout an existing world, or safely merge two generator layouts. World-generation choices are tied to the chunks created under that world. A new folder is the reliable boundary between the old generator and the new one.

You can keep the old world available and move players between worlds with server software that supports multiple worlds, but that is a separate setup from changing level-type. The property itself selects the generator for a world at creation; it is not a world-conversion tool.

Quick Recap

Bestseller No. 3
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+
Mattel Games UNO Minecraft Card Game with Storage Tin,Ages 7+
The classic UNO card game builds fun on game night with a Minecraft theme.; The Creeper card unique to this deck forces other players to draw 3 cards.
$11.66
Bestseller No. 4
Mattel Games UNO Minecraft Card Game for Kids, Adults, Families & Parties, Deck & Special Rule Inspired by the Video Game, 2 to 10 Players
Mattel Games UNO Minecraft Card Game for Kids, Adults, Families & Parties, Deck & Special Rule Inspired by the Video Game, 2 to 10 Players
Now Minecraft lovers can play a special version of UNO!; The goal is to get rid of all the cards in your hand.
$7.99

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.