ENSHROUDED SERVERVERKTYG
Enshrouded Server Settings Generator
Bygg en giltig enshrouded_server.json till din Enshrouded dedicated server. Alla gameplay-inställningar med sina riktiga intervall, användargrupper med lösenord och behörigheter, import av filen du redan kör och kontroller för felen som hindrar en server från att starta.
Namn, spelarplatser, port, chatt och svårighetsgradens förinställning.
The name players see in the server list.
Maximum players online at once. Enshrouded supports 1 to 16.
The port players and the server browser connect to. 15637 is the default. On a rented server your host sets this.
0.0.0.0 listens on every network interface. Only change it if the machine has several addresses.
Default, Relaxed, Hard and Survival use fixed built-in values. Pick Custom to make the settings below take effect.
In-game text chat.
In-game voice chat.
Proximity is only nearby players. Global is the whole server.
enshrouded_server.json
{
"name": "Enshrouded Server",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"queryPort": 15637,
"slotCount": 16,
"tags": [],
"voiceChatMode": "Proximity",
"enableVoiceChat": false,
"enableTextChat": false,
"gameSettingsPreset": "Default",
"gameSettings": {
"playerHealthFactor": 1,
"playerManaFactor": 1,
"playerStaminaFactor": 1,
"playerBodyHeatFactor": 1,
"playerDivingTimeFactor": 1,
"enableDurability": true,
"enableStarvingDebuff": false,
"foodBuffDurationFactor": 1,
"fromHungerToStarving": 600000000000,
"shroudTimeFactor": 1,
"tombstoneMode": "AddBackpackMaterials",
"enableGliderTurbulences": true,
"weatherFrequency": "Normal",
"fishingDifficulty": "Normal",
"miningDamageFactor": 1,
"plantGrowthSpeedFactor": 1,
"resourceDropStackAmountFactor": 1,
"factoryProductionSpeedFactor": 1,
"perkUpgradeRecyclingFactor": 0.5,
"perkCostFactor": 1,
"experienceCombatFactor": 1,
"experienceMiningFactor": 1,
"experienceExplorationQuestsFactor": 1,
"randomSpawnerAmount": "Normal",
"aggroPoolAmount": "Normal",
"enemyDamageFactor": 1,
"enemyHealthFactor": 1,
"enemyStaminaFactor": 1,
"enemyPerceptionRangeFactor": 1,
"bossDamageFactor": 1,
"bossHealthFactor": 1,
"threatBonus": 1,
"pacifyAllEnemies": false,
"tamingStartleRepercussion": "LoseSomeProgress",
"dayTimeDuration": 1800000000000,
"nightTimeDuration": 720000000000,
"curseModifier": "Normal"
},
"userGroups": [
{
"name": "Admin",
"password": "",
"canKickBan": true,
"canAccessInventories": true,
"canEditWorld": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 0
},
{
"name": "Friend",
"password": "",
"canKickBan": false,
"canAccessInventories": true,
"canEditWorld": true,
"canEditBase": true,
"canExtendBase": false,
"reservedSlots": 0
},
{
"name": "Guest",
"password": "",
"canKickBan": false,
"canAccessInventories": false,
"canEditWorld": true,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
},
{
"name": "Visitor",
"password": "",
"canKickBan": false,
"canAccessInventories": false,
"canEditWorld": false,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
}
],
"bannedAccounts": []
}
Stoppa servern, ersätt enshrouded_server.json i servermappen (bredvid enshrouded_server.exe) med den här filen och starta den igen. Spelet läser bara filen vid start.
Kontroller
Inget lösenord på: Admin, Friend, Guest, Visitor. Alla som hittar servern kan gå med som den gruppen.
Förinställningen är Default, så alla värden under Spelare, Värld, Progression och Fiender ignoreras. Sätt förinställningen till Custom för att använda dem.
Servern läser bara filen när den startar. Stoppa den innan du ersätter filen och starta den sedan igen.
Ett enda ogiltigt värde hindrar Enshrouded från att starta. Allt den här generatorn skriver är värden som spelet accepterar.
Så fungerar enshrouded_server.json
Den dedikerade servern skriver enshrouded_server.json bredvid enshrouded_server.exe första gången den startar. Högst upp finns servernamn, platser och port, gameSettings-blocket innehåller alla svårighetsvärden och userGroups innehåller lösenorden och vad varje grupp får göra.
Fällan heter gameSettingsPreset. På Default, Relaxed, Hard eller Survival läser spelet in en inbyggd förinställning och ignorerar hela gameSettings-blocket, hur noga du än har redigerat det. Bara Custom läser dina värden. Generatorn byter till Custom i samma stund som du ändrar ett gameplay-värde, så att en ändring aldrig tyst blir verkningslös.
Intervall och namn kommer från Keen Games serverdokumentation, och varje värde är testat genom att starta en riktig server. Tal förblir tal, timrarna för dag, natt och hunger visas i minuter i stället för de nanosekunder filen sparar, och en importerad fil behåller nycklar som generatorn ännu inte känner till.