7 Days to Die

7 Days to Die
24 ArticlesHow to Find a Player’s EOS ID on a 7 Days to Die Server
In 7 Days to Die, the EOS ID serves as a unique identifier for each player. It is important for server admins to know a player's EOS ID, as it allows them to manage access, moderate player behaviour and apply server commands to specific users. --- Finding a Player's EOS ID via Console If a player has recently connected to the server, you can check the server console to locate a player's EOS ID. 1. Login to your Server Console. 2. Navigate to your server console tab. 3. Search for the Player in the console and take note of the CrossId. When a player connects to the server, you will see something similar to: Here is the information that each value corresponds to:: \- This will be the player's EOS ID. \- This will be the player's Steam ID. \- This will be the player's username. Finding a Player's EOS ID via players.xml If a player is not online but has connected to the server, you can find their EOS ID in the players.xml file. 1. Login to your Server Console and navigate to the Files tab. 2. Navigate to your world file and open the players.xml file. 3. Locate the line that includes the Player's username and take note of the userid. --- A players information will be displayed like this in the players.xml file: To find the player you need, locate the line that contains the player's username as the value for playername=. The player's EOS ID will be the userid= with EOS in front. For example, if the userid is then the player's EOS ID will be EOS\0000001234567890abcdefg . You can also find the player's Steam ID under nativeuserid=. Congratulations, you now know how to find a player’s EOS ID on a 7 Days to Die server. Whether you’re troubleshooting or managing your server, you are now all set to find those details like a pro.
Upload a Map or Existing World to Your 7 Days to Die Server
When running a 7 Days to Die server, you may wish to use a custom generation map or a specific world file on your server. While this process is tedious, it is still possible. ::ProseNote{title="Using a different world type" description="If you’re looking to use a randomly generated or pregenerated world instead of uploading one, check out our guide on all the different methods to change your world here: World Changes" appearance="default"} :: --- Introduction Before getting started, it is important to know the difference between a generation map and a world. - Generation map: Is specific image data that determines how a world is generated. - World: Is a directory containing all world data, such as player inventories and structures, after the chunk has been generated. This means that if you want to use a Custom Generation map, you will need to upload both the generation map and the world you would like to use. --- Locating Your Desired Single-Player World To find and upload a single-player world to your server, you must first locate the generation map folder that contains your desired world save. 1. On your keyboard press  +  at the same time. This will open a Run dialogue box, usually in the bottom left of your screen. 2. Copy and paste  into the Run dialogue field and press OK. 3. Open the Saves folder, then browse the region folders to find your desired world save. The generation map folder, which contains your desired world save, will need to be uploaded to your server. In this example, the generation map folder we will be using is called "Navezgane". --- Locating Your Single-Player World Settings When uploading your single-player world to your server, you may need to know the size and seed of your local world. You can find these single-player world settings in the world's map\info.xml file. 1. Whilst on your desktop, press  + . 2. Copy and paste  into the Open: field and press OK. 3. Open the GeneratedWorlds folder, then your desired world folder. 4. Open the file named map\info.xml with your preferred text editor. 5. Locate the HeightMapSize (World Size) field and copy its value if needed. 6. Locate the Generation.Seed (World Seed) field and copy its value if needed. Your HeightMapSize field may show two numbers separated by a comma; you only need to copy one of the numbers, not both. --- Uploading a World to Your Server After locating the generation map folder that contains your desired world, you will need to upload it to your server and adjust some configuration settings. 1. Access your Control Panel and Stop your server. 2. Go to your Files tab. 3. Navigate to  and upload your world folder. If your server does not have your desired region folder, you can upload your region/generation map folder that contains your desired save to the folder. 4. Return to your server files and open . 5. Set the GameWorld property to the name of the generation map (Navezgane, CustomGen, etc.). 6. Set the GameName property to the name of the world (world, MyFavouriteWorld, etc.). 7. Set the WorldGenSeed and WorldGenSize properties to the values in your single-player world. 8. Save and Start your server. You can have as many world files in the generation map's directory as you want; you can then change between these worlds by simply changing what world is selected in your file. ::ProseNote{title="Custom Generation" description="If your world uses a custom generation map, please follow the next section of this article as well." appearance="default"} :: --- Uploading a Custom Generation Map to Your Server If you haven't already, be sure to upload your world to the server with the previous steps before proceeding with this section. 1. Access your control Panel and Stop your server. 2. Download the generation map you wish to use, or navigate to your local game's folder. 3. Go to your server files. 4. Navigate to the directory and upload your map folder here. 5. Go back to your main server files and open the file. 6. Set your GameWorld to your map name. 7. Save and Start your server. --- Congratulations, you’ve successfully uploaded your map or existing world to your 7 Days to Die server! Your new (or existing) world is ready for you and your friends to jump in and explore.
How to Turn Off Easy Anti-Cheat (EAC) on Your 7 Days to Die Server
In some instances, you might want to disable the Easy Anti-Cheat. For example, this can be if you get kicked for cheating by false detection. Please do note that this makes your server more vulnerable to hackers as you don’t have the anti-cheat running anymore. --- Disabling Easy Anti-Cheat You can disable anti-cheat within your server settings. 1. Open your server console and Stop your server. 2. Navigate to the Files tab. 3. Find and open the serverconfig.xml file. 4. Change the EACEnabled property to . 5. Save the file then Restart your server. Once you have restarted your server, Easy Anti-Cheat will be disabled and players will no longer be kicked when the server detects they may be cheating.
How to Switch to the Experimental Branch on 7 Days to Die
7 Days to Die frequently releases an experimental beta to show off and test all the new content being added in the next major update. In order to let our clients enjoy it to its full potential we make it very easy to switch to the experimental branch. ::ProseNote{title="Important" description="Before making any changes to your server, be sure to back it up. You can find a guide on how to do this here." appearance="default"} :: Setting your Server to Experimental You can change your server to experimental by changing the server type. 1. Login to your Shockbyte Control Panel and Stop the server. 2. Navigate to the Server Type section. 3. Under Edit Server, go to Version and change the environment to Experimental. 4. Once you have made the changes, click on Next Step and then Save Changes. 5. Restart your service. --- Setting your Client to Experimental You can set your client to experimental in Steam. 1. Locate 7 Days to Die in your Steam Library. 2. Right Click the game, then select Properties… 3. Navigate to the Betas tab. 4. Select the Beta you wish to use from the drop down menu. 5. Once selected, Steam will automatically install the selected version. 6. Once downloaded, you will be ready to play the selected experimental branch. To return to the default version, simply repeat the steps, but in step 4 select option.
How to Reset Your 7 Days to Die Server World
Sometimes you might want to reset your world in 7 Days to Die. For example, if you want to start over again, or don’t like your starting location. Thankfully, resetting your server world is incredibly easy. You can choose to either delete your existing world or simply create a new one while keeping your old world saved, which is useful if you ever want to return to your old world. ::ProseNote{title="Important" description="As this process involves deleting files, make sure to create a backup of your server before proceeding with the steps in this guide." appearance="error"} :: --- How to Change Your Server World You can change your server world within your 7 Days to Die server settings. 1. Open your 7 Days to Die Server Settings. If you are unsure how to edit your 7 Days to Die server settings, you can check out our guide on this here. 2. Change the GameName property to what you want your new world to be called. 3. Save the file. To return to your old world, simply change this option back to what it was previously. --- How to Delete Your Server World Maybe you want to remove your world entirely, either because you will never have a use for it again or because you want a new world with the same name. This too is easy to do. 1. Open your Server Control Panel and Stop the server. 2. Navigate to the Files tab. 3. Navigate to the folder, and then open the folder that matches the mapname. 4. Select your world files and click Delete. 5. If you wish to remove all the whitelisted, blacklisted players, admins and gamerules, remove both the and files. These files can be found under the directory. --- That’s it! You’ve now successfully reset your 7 Days to Die server world. Whether you’re starting fresh with new challenges or just looking to mix things up, your server is ready for the next adventure
How to Remove the XP Death Penalty on your 7 Days to Die Server
It is possible to set the amount of experience lost per death to 0, effectively removing the penalty from the game. This can be done easily by installing the No XP Penalty On Death mod. The mod changes the value of the variable "ExpDeficitPerDeathPercentage" for the player entity from 0.25 (25%) to 0. --- Downloading No XP Penalty On Death Before installing the mod, you will first need to download it from Nexus Mods. 1. Navigate to No XP Penalty On Death Nexus Mods page. 2. Click Manual download. 3. Click Slow Download. 4. Navigate to your downloads folder and extract the .zip file. Installing the No XP Penalty On Death Mod Once you have the mod downloaded, you will need to upload it to your 7 Days to Die server's /Mods/ folder. 1. Navigate to your control panel and Stop your server. 2. Go to the Files tab and locate the /Mods/ folder. 3. Drag and drop the extracted NoXPPenaltyOnDeath folder into the mods folder. 4. Start your server. If you would like any additional information or have more questions about configuring your 7 Days to Die server, you can find our other articles here.
How to Make Your 7 Days to Die Server Private
If you are looking to run a server for your friends or a small group of people you know, we recommend you make your server private. You can do this by setting a server password or enabling a whitelist. --- Setting a Server Password By default, any player can join your server if it isn’t password-protected. Having a password on your 7 Days to Die Server requires users to know and enter the password before joining. To set a password, you will need to access your server settings. If you are unsure how to edit your 7 Days to Die server settings, you can check out our guide on this here. Update the ServerPassword setting to the desired password. Once your server restarts, all users will be required to enter the specified password you set before joining. --- Enabling a Server Whitelist A whitelist allows you to manually add players who can join your server. When creating a whitelist, you’ll need each player’s Steam64ID who wishes to join. Anyone else will be unable to join your server. To find a player's SteamID, check out our guide here. 1. Open your Server Control Panel and navigate to the Files tab. 2. Enter the directory , locate and open the file called . 3. In the same file, locate the section . The section will be inside of it. 4. For each user you want to whitelist, add a line <user steamID="YourSteam64ID"/, replacing YourSteam64ID with the player’s SteamID64. In the end, your code should look like the following: If you want to disable the whitelist later on, you can simply remove all users from the whitelist section. 5. Save the file and then Restart your server for the changes to take effect.