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
Godlike.Host offers hosted Minecraft Java servers with its own game panel, SFTP access and free DDoS protection, if you would rather not host it yourself.
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.
Recommended Free Tools
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.
#1 Best Overall
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.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitches| 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.propertiesand 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 currentlevel-name, and the world seed if you may need to reproduce the old map.
Change the level type step by step
- Stop the server. Wait until the console or panel confirms that the process has exited.
- 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. - 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. - Enter one valid value. For a flat world, use
level-type=minecraft:flat. For ordinary terrain, uselevel-type=minecraft:normal. Keep the spelling, underscores and escaped colon exactly as shown. - 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. - Choose a new world name. Change the
level-nameline to a folder name that does not already contain a world, such aslevel-name=flat-test. Alternatively, move the old world folder out of the server root and keep the existinglevel-name. - Start the server. The server will generate the named world using the selected preset when no matching world folder exists.
- 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.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minutePC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Method 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.
Rank #3
- 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:flatto select flat generation. - Put the version-appropriate flat-generator JSON in
generator-settings. - Use a new
level-nameor 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.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →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
- 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.
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.
Best Value
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.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-namefor 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-nameor 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.
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
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.

