If you do not want to use one of the pregenerated maps, you can create your own map.
There are two ways to do this:
- Let the server generate the map. The disadvantage is the generation time; a 16K map can take up to 20 hours.
- Generate the map on your computer and upload it to the server. We recommend this option because external tools provide more configuration options.
If you choose the first option, follow these steps:
- Stop the server.
- Open Configuration Files from the main menu and click Text Editor for serverconfigmain.xml.
- Set the GameWorld value on line 54 to RWG.
- On the next line, select the seed that determines the map layout. You can find inspiration at https://community.7daystodie.com/topic/25756-alpha-20-seed-thread/.
- Set the map size and keep the required generation time in mind.
Example:
<!-- World -->
<property name="GameWorld" value="RWG"/>
<property name="WorldGenSeed" value="asdf1234"/> <!-- If RWG, this is the code to generate a new world. If the world with the resulting name already exists, it is simply loaded -->
<property name="WorldGenSize" value="4096"/> <!-- If RWG, this specifies the width and height of the generated world. It is also used in combination with WorldGenSeed to create an internal RWG seed, which also creates a unique map name even if the same WorldGenSeed is used. Must be between 2048 and 16384, although large maps will take a long time to generate/download/load -->
<property name="GameName" value="My game"/> <!-- Any game name you want. This affects the name of the saved game and also the seed used when placing decorations (trees, etc.) in the world. It does not affect the general layout of the world if you are creating an RWG. -->
<property name="GameMode" value="GameModeSurvival"/> <!-- GameModeSurvival -->
If you choose the recommended second option, follow these steps:
- Stop the server.
- Download KingGen Generator from https://community.7daystodie.com/topic/23988-kinggen-a-random-world-generator-for-7-days-to-die/.
- Follow the KingGen instructions and generate the world.
- Upload the generated world to Data/Worlds/KingGen.
- Open Configuration Files from the main menu and click Text Editor for serverconfigmain.xml.
- Set the GameWorld value on line 54 to KingGen. This name must always match the folder name under Worlds and the name of the generated world.
- Set the remaining values, such as the map size, to the same values used during generation.
- Save the changes and start the server.