To install mods on an Enshrouded dedicated server, first install and launch Keen Games’ official server from Steam’s Tools section. Then install the community Enshrouded Mod Loader (EML): place dbghelp.dll beside the dedicated-server executable, create a neighboring mods folder, and put every mod in its own subfolder with that mod’s mod.json. Restart the server and test one mod at a time.
Playing with friends? Godlike.Host runs hosted Enshrouded servers from 10 data-center locations, with free DDoS protection.
This is an unofficial mod path. The researched documentation does not identify an official Workshop or Keen Games-supported dedicated-server mod framework, so updates can break EML or individual mods. Keep an untouched backup of the server and save files, record versions, and check whether each mod also requires files on every player’s computer.
As an Amazon Associate I earn from qualifying purchases.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →What you need before installing anything
Prepare the server before copying community files. The official dedicated server is supported on Windows in the installation guidance discussed here; Linux support was described as planned rather than established. If your server runs another operating system, verify compatibility with the current official documentation and with the loader release before proceeding.
- A legitimate Enshrouded Dedicated Server installation through Steam.
- Access to the server’s installed-files directory and permission to create folders and copy DLL files.
- A full backup of the dedicated-server directory and the world/save files.
- The EML release and mods that explicitly match your current game and server build.
- A way to stop and start the server while testing, plus access to its startup output or logs.
Do not treat a mod description as optional reading. Requirements such as a specific loader build, dbghelp.dll, a game version, or client-side files are part of that mod’s installation instructions.
#1 Best Overall
- Multi-Platform PC Gaming Controller: Working with Switch, PC, Android, and iOS devices via Bluetooth, wired, and wireless dongle connections.
- Hall Effect Joysticks: Delivering enhanced recentering performance for smoother control and superior anti-drift capability. Plus, with anti-friction rings.
- 2-Way Trigger Lock: With trigger stops, gamers can toggle between short and long pull positions. Additionally, gamers can activate hair trigger mode by pressing M+LT/RT (triggers must be in the long pull position).
- 1000Hz Polling Rate: This ensures that your inputs are registered almost instantaneously, minimizing lag and maximizing your performance during competitive play.
- Mechanical Circular D-pad: Designed for quick reactions and accuracy in every direction, this D-pad elevates your gaming experience with superior responsiveness.
Install the official Enshrouded dedicated server
1. Show Steam’s Tools library
- Open Steam and go to your Library.
- Use the library filter and enable Tools.
- Find Enshrouded Dedicated Server and install it.
The dedicated server is a separate tool entry, not the normal game shortcut. If it does not appear, check that the Tools filter is enabled and that Steam has finished updating the library list.
2. Open the installed-files location
Use Steam’s option to browse the tool’s installed files. You need the directory containing Enshrouded Dedicated Server.exe; this directory becomes the server root for the loader files later. Avoid placing dbghelp.dll in the game client’s installation directory by mistake.
Recommended Free Tools
3. Run the executable once
Launch Enshrouded Dedicated Server.exe directly from the installed-files directory. The official installation guidance recommends running the executable rather than relying on Steam’s Launch button. Allow it to finish its initial startup, then stop the server cleanly.
That first run creates enshrouded_server.json, the official server configuration file. Keep the generated file as a baseline before changing settings or adding mods.
Back up the clean server and configuration
Before installing EML, copy the entire server directory and the save files to a separate location. Include your current enshrouded_server.json. A backup lets you remove a broken loader or restore a known-good world without guessing which file caused the failure.
Rank #2
- Supported Multi-Platform:Switch/Switch 2 (NO support wake-up function)/iOS/Android/Windows PC (Notice:Not compatible with Xbox, PlayStation or GeForce Now, For game platforms not mentioned, please consult customer service before buying)
- Connection modes:Wired/Bluetooth/Wireless Dongle(Connect to PC via Bluetooth : Select iOS (phone) mode, but it's not recommended; Dongle is more stable)
- 【Innovative Intelligent Interactive Screen】Manba One V2 wireless game controllers create a new era of controller screens; Equipped with a 2-inch display, no App & software needed, you can set the pc controller directly through the screen visualization, More convenient operation
- 【Micro Switch Button】Manba One wireless controller has Micro Switch Button and ALPS Bumper; The 6-axis gyroscope function makes switch games more immersive
- 【Customize Your Own Controller】The intelligent interactive screen allows you to easily set vibrations, buttons, joysticks,lights, etc., without the need for complex key combinations; 4 configurations can be saved to unlock your own gameplay for different games; The 4 back keys support macro definition settings, and you can activate the set character's ultimate move with one click
Make a short inventory alongside the backup:
- Game and dedicated-server build shown by Steam.
- EML release number.
- Each mod name, release number, and stated requirements.
- Whether each mod is server-only or requires client installation.
- The date and time of the last known successful startup.
The official settings guidance notes that a stale or incorrectly updated JSON can be deleted so the server recreates it at the next start. Use that recovery only after preserving a copy of the old file, because regeneration removes your manual settings from the discarded file.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Install Enshrouded Mod Loader (EML)
1. Match EML to your build
Download an EML release that explicitly supports the current Enshrouded game and dedicated-server build. A loader built for an older executable can fail before the server reaches its normal online state, even when the folder layout is correct.
2. Place the loader DLL in the server root
Stop the server. Copy dbghelp.dll into the same directory as Enshrouded Dedicated Server.exe. The two files must be side by side. Do not put the DLL inside a mod folder, inside a separate downloads folder, or in the client’s game directory.
3. Create the mods directory
In that same server-root directory, create a folder named exactly mods. It should be a sibling of dbghelp.dll, not a folder inside the DLL’s location hierarchy.
4. Give each mod its own subfolder
Create one subfolder per mod under mods. Keep the mod’s supplied mod.json in its own subfolder with the mod files it requires. Do not merge files from different mods into one directory unless the mod author specifically instructs you to do so.
Rank #3
- Compatible with Windows and Android.
- 1000Hz Polling Rate (for 2.4G and wired connection)
- Hall Effect joysticks and Hall triggers. Wear-resistant metal joystick rings.
- Extra R4/L4 bumpers. Custom button mapping without using software. Turbo function.
- Refined bumpers and D-pad. Light but tactile.
The resulting layout should resemble this, with your actual mod folder names substituted for the examples:
Enshrouded Dedicated Server.exe
dbghelp.dll
ens hrouded_server.json
mods/
ModOne/
mod.json
(other ModOne files)
ModTwo/
mod.json
(other ModTwo files)
Remove the accidental space in ens hrouded_server.json if you copy this visual example; the real filename is enshrouded_server.json. The important relationships are the DLL beside the executable, the mods folder beside the DLL, and one complete mod package per subfolder.
Check whether a mod also belongs on every client
There is no universal client rule. Some changes are server-side and only the host needs the files. Other mods alter client assets, interface elements, or behavior and require every player to install matching client files.
For each mod, read its requirement list and release notes before inviting players:
- Server-side only: install it on the dedicated server and tell players which server build and mod version are active.
- Server plus client: distribute the exact client files and installation steps to every player, including anyone who joins later.
- Client-only: do not copy it to the dedicated server unless its instructions say the server component is also required.
Client mismatches can appear as connection failures, missing features, visual errors, or a player being unable to join. Update the server and all required clients as a coordinated change rather than mixing releases.
Rank #4
- Tri-mode Connectivity: Wired for Xbox, 2.4G & Wired for PC, and Bluetooth for Android. The G7 Pro supports seamless connectivity across Xbox, PC, and Android. Effortlessly switch between modes using the convenient physical mode switch.
- TMR Sticks: The G7 Pro features GameSir's Mag-Res TMR sticks, combining Hall Effect durability with traditional potentiometer performance. This advanced technology delivers stable polling rates for smooth, drift-free gaming with low power consumption.
- Hall Effect Analog Triggers: The GameSir precision-tuned Hall Effect analog triggers provide unmatched smoothness and linear input for precise control. Featuring clicky Micro Switch trigger stops, gamers can easily switch based on their preferences.
- 1000Hz Polling Rate on PC: Experience ultra-responsive gaming with a 1000Hz polling rate on PC, available through both wired and 2.4G wireless connections. This ensures instantaneous input registration, reducing lag and optimizing your performance for the most competitive gameplay.
- GameSir Nexus App: The G7 Pro is compatible with the upgraded GameSir Nexus app, which brings a significant upgrade over the original. It introduces powerful new features such as gyro settings, stick curve adjustments, and button-to-mouse mapping, giving you deeper customization and more control than ever before.
Use official server settings when they already provide the change
enshrouded_server.json contains documented gameplay presets and other server controls. If your goal is a supported difficulty, loot, or gameplay adjustment, configure the official JSON first. This route avoids adding a loader and is generally easier to reverse and revalidate after a game update.
Stop the server before editing the JSON, preserve valid JSON syntax, and change one setting group at a time. If the server refuses to start after an edit, restore the backup or delete the faulty JSON so the official executable can recreate it on the next launch, then reapply only verified settings.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsStart and verify the modded server
- Confirm that the server is stopped and that your backup is complete.
- Check the EML release and every mod’s stated game-version requirement.
- Copy
dbghelp.dll, createmods, and verify each mod subfolder contains its ownmod.json. - Start
Enshrouded Dedicated Server.exedirectly. - Wait for the server to reach its normal online state and inspect the startup output or logs for loader and mod errors.
- Connect with a test character before announcing the server to the whole group.
Add only one new mod between successful tests. If several packages are introduced at once, a failure cannot be attributed reliably to one of them.
Official JSON settings or EML: which route fits?
| Consideration | Official server JSON | EML mod |
|---|---|---|
| Support status | Documented by Keen Games for the settings it exposes. | Community-supported; no official dedicated-server mod guarantee is established. |
| Best use | Supported difficulty, loot, gameplay presets, and other documented controls. | Changes not exposed by the official configuration, provided a compatible mod exists. |
| Reversibility | Edit, restore, or regenerate the JSON. | Remove or replace loader and mod files, then retest the server. |
| Update risk | Usually tied to documented configuration behavior. | Game updates can invalidate EML or an individual mod. |
| Player burden | Normally no extra client installation for the settings themselves. | Depends on the mod; some require matching files on every client. |
Choose the official setting when it covers the desired result. Reserve EML for functionality that genuinely requires a community extension and that is actively maintained for your build.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Server-side versus client-required mods
| Area | Server-side mod | Client-required mod |
|---|---|---|
| Installation | Host installs and updates the package. | Host and every affected player install matching components. |
| Coordination | Coordinate server restarts and announce the version. | Coordinate a server restart plus a synchronized client update. |
| Failure impact | Usually affects server startup or the mod’s rules. | Can also prevent individual players from joining or cause client errors. |
| Onboarding | New players generally need only the normal game files. | New players need the exact client package before joining. |
Do not infer the category from a mod’s name. Use its own documentation and release notes.
Best Value
- MODERNIZED DESIGN — Experience the modernized design of the XBOX Wireless Controller with sculpted surfaces and updated geometry that enhances comfort and control during long gaming sessions.
- PRECISION PERFORMANCE — Stay on target with a hybrid D-pad and textured grips on triggers, bumpers, and back case for improved accuracy and handling.
- SHARE BUTTON: Seamlessly capture and share content such as screenshots, recordings, and more with the new Share button.
- VERSATILE CONNECTIVITY — Connect via USB-C for plug-and-play on console and PC, or quickly pair and switch between supported devices with XBOX Wireless and Bluetooth support.
- BUILT-IN AUDIO SUPPORT — Plug in compatible headsets using the 3.5mm audio jack for direct voice chat and immersive in-game sound.
Troubleshoot a server that will not start
It stops immediately after adding EML
- Remove
dbghelp.dlltemporarily and start the clean server. If the clean server works, verify that EML matches the current server build. - Check that the DLL is beside
Enshrouded Dedicated Server.exe, not inmodsor the client directory. - Restore the clean backup if the executable or another server file was overwritten.
It starts cleanly but fails after adding a mod
- Remove the newest mod subfolder and test again.
- Confirm that the mod has its own
mod.jsonand that the package was not nested one folder too deeply. - Compare the mod’s required game, server, and EML versions with the versions installed on the machine.
- Reintroduce the mod only after a clean startup, then test it by itself before adding another package.
The server starts, but players cannot join
Check whether the mod requires client files and whether every player installed the same release. A server-side rules mod and a client asset mod have different distribution requirements; follow the individual mod’s instructions rather than copying every server file to every player.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchPC 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 & 11The server broke after an Enshrouded update
Assume compatibility is the first suspect. Stop the server, preserve logs and the current backup, and test the unmodded server. Then check for an EML release and mod releases that explicitly support the new game/server build. Update one component at a time. Do not overwrite a working backup until the updated combination has completed a full startup and a test connection.
The configuration file appears invalid
Restore the last known-good enshrouded_server.json. If no valid copy remains, remove the stale JSON and start the official executable so it can recreate the file, then rebuild your settings carefully from the documented options.
When self-hosting cannot be reached
A mod installation cannot solve a network that cannot expose the server. Carrier-grade NAT, blocked inbound traffic, or unavailable port forwarding can prevent friends from reaching a self-hosted instance. In that situation, managed Enshrouded hosting is a practical fallback.
Before choosing a host, verify these capabilities rather than assuming they are included:
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →- File-manager or equivalent access so you can place
dbghelp.dll,mods, and mod subfolders. - Automated and downloadable backups for both server configuration and world saves.
- Compatibility with the supported server operating system and the current EML approach.
- Controls for scheduling or approving game and server updates.
- Support staff who can explain file access and restart procedures.
- Pricing and resource limits that fit your player count; no single provider charge is established here.
Confirm mod-loader support with the provider before paying, because a managed panel may restrict DLL files or replace server files during automatic updates.
A maintenance routine that prevents most mod failures
- Keep a clean, unmodded server backup and a separate current modded backup.
- Record the game/server build, EML release, and every mod release.
- Read release notes before applying an update.
- Back up saves and configuration before every change.
- Update one item at a time and perform a startup plus test connection.
- Tell players exactly which client files, if any, changed.
- Keep the previous working package until the new combination is proven.
The practical rule is simple: use the official JSON for supported gameplay controls, and use EML only when a maintained community mod is necessary. Because this route is unofficial, backups and controlled updates are part of the installation, not optional cleanup.
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.

