Skip to content
Back to Homepage

How do I configure my Return to Moria server?

Most Return to Moria server settings are on the Startup page in the Blacksmith’s Portal. Changes apply when the server starts, so stop the server before editing and restart afterward.

For topic-specific guides, see Getting Started.

  1. Open the Blacksmith’s Portal
  2. Stop your server
  3. Go to Startup
  4. Adjust the variables below
  5. Start your server
Startup variable Default Description
World Name AleForge Powered Name of the saved world to load
Server Password (empty) If set, players must enter this case-sensitive password to join
Difficulty normal World difficulty preset: story, solo, normal, hard, or custom
World Type campaign World type. Requires a new world to take effect. See Campaign vs Sandbox
Seed random World generation seed. Requires a new world to take effect
Server FPS 60 Target server framerate. See Optimize your server
Loaded Area Limit 12 Maximum number of loaded map areas
Custom Combat Difficulty default Combat difficulty when Difficulty is custom. Requires a new world
Custom Enemy Aggression high Enemy aggression when Difficulty is custom. Requires a new world
Custom Survival Difficulty default Survival difficulty when Difficulty is custom. Requires a new world
Custom Mining Drops default Mining drop rates when Difficulty is custom. Requires a new world
Custom World Drops default World drop rates when Difficulty is custom. Requires a new world
Custom Horde Frequency default Horde frequency when Difficulty is custom. Requires a new world
Custom Siege Frequency default Siege frequency when Difficulty is custom. Requires a new world
Custom Patrol Frequency default Patrol frequency when Difficulty is custom. Requires a new world
New World Optional DLC DurinsFolk DLC applied to newly created worlds. Requires a new world
Upgrade Optional DLC (empty) Apply DLC when upgrading worlds without it. Warning: upgraded worlds cannot be reverted, back up first

Custom difficulty values accept verylow, low, default, high, and veryhigh. See Create a Custom World and Console Commands.

Edit MoriaServerConfig.ini in your server directory. AleForge maps Startup variables to these keys:

Startup variable Config key
World Name World.Name
Server Password Main.OptionalPassword
Difficulty [World.Create].Difficulty.Preset
World Type [World.Create].Type
Seed [World.Create].Seed
Server FPS Performance.ServerFPS
Loaded Area Limit Performance.LoadedAreaLimit
Custom Combat Difficulty [World.Create].Difficulty.Custom.CombatDifficulty
Custom Enemy Aggression [World.Create].Difficulty.Custom.EnemyAggression
Custom Survival Difficulty [World.Create].Difficulty.Custom.SurvivalDifficulty
Custom Mining Drops [World.Create].Difficulty.Custom.MiningDrops
Custom World Drops [World.Create].Difficulty.Custom.WorldDrops
Custom Horde Frequency [World.Create].Difficulty.Custom.HordeFrequency
Custom Siege Frequency [World.Create].Difficulty.Custom.SiegeFrequency
Custom Patrol Frequency [World.Create].Difficulty.Custom.PatrolFrequency
New World Optional DLC [World.Create].OptionalDLC.Array
Upgrade Optional DLC [World.Create].UpgradeOptionalDLC.Array