background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
دسته‌بندی‌ها

Return to Moria Server Setup Guide

return-to-moria lotr setup config co-op 0 نفر این مقاله را مفید یافتند
موجود به زبان‌های: ESPAÑOL

This guide covers everything you need to get your Return to Moria dedicated server running on Legion Hosting, including first-time startup, server configuration, world settings, difficulty presets, how players connect, and save management. Return to Moria is a co-op survival crafting game set in the Mines of Moria, supporting up to 8 simultaneous players. For admin controls, permissions, and world management, see Return to Moria Admin and World Management.

Server Panel: All server management is done through GPanel at gpanel.legionhosting.net. Return to Moria servers are configured through GPanel startup variables and the MoriaServerConfig.ini file.

First Start

When you first receive your Return to Moria server, follow these steps to get it online:

  1. Log in to GPanel and select your Return to Moria server.
  2. Navigate to the Startup tab and review the default startup variables. Set the WORLD_NAME and SERVER_PASSWORD to your preference.
  3. Go back to the Console tab and click Start.
  4. The server will download and install the Return to Moria Dedicated Server files automatically on first boot. This may take several minutes.
  5. Once the console shows the server is ready and displays a join code, your server is online and ready for players to connect.
First boot takes longer: The initial startup includes a full download of the server files and generation of the MoriaServerConfig.ini configuration file. Subsequent starts will be much faster unless an update is available.
Player Limit: Return to Moria supports a maximum of 8 players connected simultaneously. There is no configurable max player setting — the limit is hardcoded by the game.

GPanel Startup Variables

The following variables are available in the GPanel Startup tab. These are passed to the server on each start. Changes require a server restart to take effect.

Variable Default Description
WORLD_NAME A Pterodactyl Server The world name. Maps to the World.Name setting in the config file. If a world with this name does not exist, a new one is created on startup.
SERVER_PASSWORD (empty) Optional password players must enter to join. Case-sensitive. Maximum 20 characters. Leave blank for an open server.
DIFFICULTY normal Difficulty preset for new worlds. Options: story, solo, normal, hard, or custom. Only applies at world creation.

Server Configuration File

For advanced settings beyond what the startup variables offer, you can edit the server configuration file directly. Stop your server before making changes.

File Location

MoriaServerConfig.ini

Open this file using the Files tab in GPanel or connect via SFTP. The file uses an INI format with sections. If the file does not exist, start and stop the server once to generate it.

Always stop your server before editing configuration files. Changes made while the server is running will not take effect and may be overwritten.

Key Settings

Section / Setting Default Description
[Main] OptionalPassword (empty) Server access password. Case-sensitive. Leave blank for no password.
[World] Name Dedicated Server World The world name. If this world does not exist, a new one is created on startup.
[World.Create] Type campaign World type: campaign or sandbox. Only used when creating a new world.
[World.Create] Seed random World generation seed. Only used when creating a new world.
[World.Create] Difficulty.Preset normal Difficulty preset: story, solo, normal, hard, or custom.
[Performance] ServerFPS 60 Server tick rate. Recommended: 60. Set to 30 if CPU usage is too high.
[Performance] LoadedAreaLimit 12 Max areas loaded simultaneously. Range: 4–32. Lower values reduce CPU/RAM usage. Default of 12 supports up to 8 players well.
[Console] Enabled true Enables the server console window for entering commands.

Example Configuration

[Main]
OptionalPassword=mypassword

[World]
Name=Legion Moria

[World.Create]
Type=campaign
Seed=random
Difficulty.Preset=normal

[Performance]
ServerFPS=60
LoadedAreaLimit=12

[Console]
Enabled=true

Difficulty Presets

The difficulty preset is set at world creation and determines combat, survival, and resource settings. The following presets are available:

Preset Description
story Easiest difficulty. Reduced enemy damage and aggression, slower survival decay. Focused on exploration and the narrative experience.
solo Tuned for single-player. Balanced for one dwarf without co-op assistance.
normal The standard multiplayer experience. Balanced enemy difficulty and resource availability.
hard Increased enemy damage, aggression, and survival difficulty. For experienced players.
custom Granular control over individual difficulty settings. See Admin and World Management for custom difficulty options.
Difficulty can be changed after creation. Unlike many games, Return to Moria allows you to change difficulty on an existing world using console commands. See the Admin and World Management guide for details.

How to Connect

Players can connect to your Return to Moria dedicated server using a join code or by direct IP connection. The game supports crossplay between PC (Steam/Epic), PS5, and Xbox Series X/S.

Option A — Join Code

  1. Launch Return to Moria.
  2. From the main menu, select Join World.
  3. Enter the join code displayed in the GPanel console when the server started.
  4. Enter the server password if one is set, then click Join.

Option B — Direct IP Connect

  1. Launch Return to Moria.
  2. From the main menu, select Join World.
  3. Click Advanced Join Options.
  4. Enter your server's IP address and port from GPanel's Network tab:
    <your-server-ip>:<port>
  5. Enter the server password if prompted and click Connect.
Connection issues? Verify the server is running in GPanel, check that you are using the correct IP and port from the Network tab, and ensure the password matches (it is case-sensitive). Ports are randomly assigned unless you have a private IP. See How to Find Your Server IP and Port for help.

Save Management

Save File Location

World save files are stored on the server at:

Moria/Saved/SaveGamesDedicated/

Save files use the .sav extension and are prefixed with MW_. Each world has its own save file based on the world name.

Manual Backups

  1. Stop the server from GPanel to ensure all data is written to disk.
  2. Connect to your server via SFTP or use the GPanel File Manager.
  3. Download the save files from the Moria/Saved/SaveGamesDedicated/ directory.
  4. Store the backup on your local machine.
Back up before updates. Game updates can occasionally cause save compatibility issues. Always download a copy of your world save before applying server updates.

Migrating a Single-Player World

You can transfer an existing PC world save to your dedicated server:

  1. Locate your local save file (files starting with MW_) in your PC save directory.
  2. Upload the .sav file to the server's Moria/Saved/SaveGamesDedicated/ folder via SFTP.
  3. Set the [World] Name in MoriaServerConfig.ini to match the world name from the save file.
  4. Start the server. It will load the migrated world.

Related Articles


Need Help?

If you run into issues with your Return to Moria server that are not covered here, open a support ticket and include your server IP, a description of the problem, and any relevant error messages from the GPanel console.


آیا این مقاله مفید بود؟

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.