Enshrouded Artwork

Wiki & Guides

Enshrouded

Survival · Action-RPG · Keen Games

Enshrouded Server mieten

Enshrouded Server konfigurieren: enshrouded_server.json komplett erklärt

Die enshrouded_server.json als komplette Referenz: alle Top-Level-Felder, userGroups mit Permissions, Schwierigkeits-Presets und sämtliche Custom-gameSettings.

Zuletzt aktualisiert am 20. Juli 2026 · RespawnHost

Auf dieser Seite

Die enshrouded_server.json

Dein Enshrouded-Server wird über eine einzige Datei konfiguriert: die enshrouded_server.json im Server-Verzeichnis. Sie steuert Name, Port, Slots, Chat, Passwörter (über userGroups) und die komplette Spielbalance (über gameSettingsPreset und gameSettings). Bei RespawnHost bearbeitest du sie über den File-Manager im Panel oder per SFTP — dieser Guide ist die vollständige Referenz aller Felder, basierend auf der offiziellen Dokumentation von Keen Games (Stand Server-Version 0.9.0.0).

Warnung

Server immer stoppen, bevor du die Datei bearbeitest — und auf gültige JSON-Syntax achten (Kommas, Anführungszeichen). Bei ungültigen Textwerten startet der Server nicht und nennt den fehlerhaften Wert im Log. Zahlenwerte außerhalb des erlaubten Bereichs werden automatisch auf Minimum/Maximum begrenzt.

Top-Level-Felder

FeldDefaultBedeutung
name"Enshrouded Server"Servername in der Server-Liste — für alle Spieler sichtbar
saveDirectory"./savegame"Ordner für den Weltspielstand
logDirectory"./logs"Ordner für Logs; ältere Logs wandern automatisch nach ./logs/backup
ip"0.0.0.0"Bind-IP — nur für spezielle Netzwerk-Setups relevant
queryPort15637Der einzige Port des Servers (UDP) — bei Bedarf an die Firewall anpassen
slotCount16Spieler-Slots, 1–16. Weniger Slots entlasten CPU und RAM
tags[]Liste von Server-Tags
voiceChatMode"Proximity"Proximity (Nähe) oder Global (serverweit)
enableVoiceChatfalseVoice-Chat an/aus
enableTextChatfalseText-Chat an/aus
gameSettingsPreset"Default"Schwierigkeits-Preset, siehe unten
gameSettings{ … }Einzeleinstellungen — greifen nur bei Preset Custom
userGroups[ … ]Rollen mit Passwörtern und Rechten, siehe unten
bans[]Liste gebannter Spieler

Hinweis

Einen separaten Game-Port gibt es seit Content Update #2 nicht mehr — der Server nutzt ausschließlich den queryPort. Auch das frühere Top-Level-Feld password wird seitdem nicht mehr für den Serverschutz verwendet: Findet der Server dort noch ein Passwort, legt er daraus automatisch eine userGroup namens „default" mit den bisherigen Standard-Rechten an. Neue Setups regeln Passwörter komplett über userGroups.

Wie funktionieren Passwörter und Rollen (userGroups)?

Es gibt kein einzelnes Server-Passwort mehr: Das Passwort, das ein Spieler beim Verbinden eingibt, bestimmt seine Gruppe — und damit seine Rechte. Jede Gruppe in userGroups hat diese Felder:

FeldTypBedeutung
nameStringName der Gruppe
passwordStringPasswort, das dieser Gruppe zugeordnet ist. Bei frisch erzeugter Datei werden Zufallspasswörter generiert
canKickBantrue/falseDarf andere Spieler kicken und bannen
canAccessInventoriestrue/falseDarf Truhen, Container und Stationen benutzen
canEditWorldtrue/falseDarf die Spielwelt außerhalb der Basis verändern (z. B. Terraforming)
canEditBasetrue/falseDarf in Basen bauen: Blöcke und Props setzen/entfernen, terraformen
canExtendBasetrue/falseDarf Flammenaltäre setzen, upgraden und entfernen
reservedSlotsZahlReservierte Slots für diese Gruppe — für andere gilt der Server dann früher als „voll”

Eine frisch erzeugte enshrouded_server.json startet mit vier Standard-Gruppen:

GruppecanKickBancanAccessInventoriescanEditWorldcanEditBasecanExtendBase
Admin
Friend
Guest
Visitor

Alle Gruppen können unabhängig von den Rechten kämpfen, looten, erkunden und Quests abschließen. Du kannst eigene Gruppen ergänzen — einfach einen weiteren Block mit eigenem Namen, Passwort und Rechte-Kombination anlegen:

"userGroups": [
    {
        "name": "Admin",
        "password": "DeinSicheresAdminPasswort",
        "canKickBan": true,
        "canAccessInventories": true,
        "canEditWorld": true,
        "canEditBase": true,
        "canExtendBase": true,
        "reservedSlots": 1
    }
]

Tipp

Setze für die Admin-Gruppe "reservedSlots": 1 — dann kommst du auch dann noch auf den Server, wenn alle übrigen Slots belegt sind.

Welche Schwierigkeits-Presets gibt es?

PresetBeschreibung
DefaultAlle Werte auf Standard — die Balance wie bis Version 0.7.3.0, empfohlen für Einsteiger
RelaxedWeniger Gegner, mehr Ressourcen und Loot — für Basenbauer und entspanntes Abenteuern
HardMehr und aggressivere Gegner — für ein fordernderes Kampferlebnis
SurvivalZusätzliche Survival-Mechaniken plus aggressivere Gegner
CustomErst mit diesem Preset greifen die Einzelwerte aus gameSettings

Alle Custom-Einstellungen (gameSettings)

Die folgenden Werte wirken nur, wenn gameSettingsPreset auf "Custom" steht. Faktoren werden im Spiel als Prozentwert angezeigt.

Spieler

FeldDefaultBereichWirkung
playerHealthFactor10.25–4Maximale Spieler-Gesundheit
playerManaFactor10.25–4Maximales Mana
playerStaminaFactor10.25–4Maximale Ausdauer
playerBodyHeatFactor10.5 / 1 / 1.5 / 2Körperwärme — höher = länger in Kältegebieten bis zur Unterkühlung
playerDivingTimeFactor10.5–2Sauerstoffvorrat beim Tauchen

Überleben & Welt

FeldDefaultBereich/OptionenWirkung
enableDurabilitytruetrue/falseBei false gehen Waffen nicht mehr kaputt
enableStarvingDebufffalsetrue/falseHunger & Verhungern: Ohne Essen verliert der Spieler periodisch Leben
foodBuffDurationFactor10.5–2Dauer von Nahrungs-Buffs
fromHungerToStarving6000000000005–20 Min. (in Nanosekunden)Dauer des Hungrig-Zustands, bevor das Verhungern einsetzt
shroudTimeFactor10.5–2Wie lange Spieler im Shroud bleiben können
tombstoneMode"AddBackpackMaterials"AddBackpackMaterials / Everything / NoTombstoneWas beim Tod im Grabstein landet: nur Materialien, alles oder nichts
enableGliderTurbulencestruetrue/falseLuftturbulenzen beim Gleiten
weatherFrequency"Normal"Disabled / Rare / Normal / OftenHäufigkeit von Wetterphänomenen
fishingDifficulty"Normal"VeryEasy / Easy / Normal / Hard / VeryHardStärke der Fische im Angel-Minispiel
curseModifier"Normal"Easy / Normal / HardShroud-Fluch: Easy schaltet ihn ab, Hard verdoppelt die Chance
dayTimeDuration1800000000000 (30 Min.)2–60 Min. (in Nanosekunden)Länge des Tages
nightTimeDuration720000000000 (12 Min.)2–60 Min. (in Nanosekunden)Länge der Nacht

Hinweis

Zeitwerte stehen in Nanosekunden: 1 Minute = 60000000000. Der Standard-Tag hat 30 Minuten (1800000000000), die Standard-Nacht 12 Minuten (720000000000); erlaubt sind je 2 bis 60 Minuten (120000000000 bis 3600000000000).

Gegner & Bosse

FeldDefaultBereich/OptionenWirkung
randomSpawnerAmount"Normal"Few / Normal / Many / ExtremeGegneranzahl in der Welt
aggroPoolAmount"Normal"Few / Normal / Many / ExtremeWie viele Gegner gleichzeitig angreifen dürfen
enemyDamageFactor10.25–5Gegnerschaden (ohne Bosse)
enemyHealthFactor10.25–4Gegner-Gesundheit (ohne Bosse)
enemyStaminaFactor10.5–2Gegner-Ausdauer — höher = Gegner sind schwerer zu betäuben
enemyPerceptionRangeFactor10.5–2Wie weit Gegner sehen und hören (ohne Bosse)
bossDamageFactor10.2–5Schaden von Boss-Angriffen
bossHealthFactor10.2–5Boss-Gesundheit
threatBonus10.25–4Häufigkeit von Gegnerangriffen (ohne Bosse)
pacifyAllEnemiesfalsetrue/falseGegner greifen erst an, wenn sie angegriffen werden (ohne Bosse)
tamingStartleRepercussion"LoseSomeProgress"KeepProgress / LoseSomeProgress / LoseAllProgressFolgen, wenn Wildtiere beim Zähmen aufgeschreckt werden

Ressourcen, XP & Wirtschaft

FeldDefaultBereichWirkung
miningDamageFactor10.5–2Abbau-Schaden — mehr Terraforming und Ertrag pro Schlag
plantGrowthSpeedFactor10.25–2Wachstumsgeschwindigkeit von Pflanzen
resourceDropStackAmountFactor10.25–2Materialmenge pro Loot-Stack (Kisten, besiegte Gegner …)
factoryProductionSpeedFactor10.25–2Produktionszeiten an Werkstationen
perkUpgradeRecyclingFactor0.50–1Runen-Rückerstattung beim Zerlegen aufgewerteter Waffen
perkCostFactor10.25–2Runen-Kosten für Waffen-Upgrades
experienceCombatFactor10.25–2XP aus Kämpfen
experienceMiningFactor10–2XP aus Ressourcenabbau
experienceExplorationQuestsFactor10.25–2XP aus Erkundung und Quests

Häufige Fragen

Wie setze ich ein Server-Passwort bei Enshrouded? Über die userGroups: Das Passwort jeder Gruppe ist gleichzeitig das Beitritts-Passwort. Ohne Passwort in einer Gruppe kann jeder mit deren Rechten joinen — daher für alle Gruppen Passwörter vergeben.

Warum greifen meine gameSettings nicht? Die Einzelwerte wirken nur, wenn gameSettingsPreset auf "Custom" steht. Bei jedem anderen Preset werden sie ignoriert.

Welchen Port muss ich freigeben? Nur den queryPort (Standard 15637, UDP). Der frühere separate Game-Port wurde mit Content Update #2 entfernt. Bei RespawnHost sind die Ports bereits fertig eingerichtet.

Meine enshrouded_server.json ist kaputt — was tun? Datei löschen (vorher sichern) und den Server starten: Er erzeugt eine frische Datei mit allen Standardwerten. Nach fehlerhaften Updates der Datei empfiehlt Keen genau dieses Vorgehen.

Verwandte Guides