Er kunnen maximaal acht spelers tegelijk verbonden zijn. Ze doen mee met de uitnodigingscode die de server toont, of met je IP-adres en poort onder Advanced Join Options.
Gecontroleerd op 5 november 2026. De nieuwste dedicated server-build die op Steam is aangekondigd, is 1.6.7.219072 (12 februari 2026).
Deze gids is gebaseerd op de Dedicated Servers Guide van de ontwikkelaars op returntomoria.com (laatst bijgewerkt in februari 2025), hun supportkennisbank, hun Steam-patchnotes en wat wij zelf draaien op onze eigen Return to Moria servers. Wil je direct naar de huurroute, ga dan naar optie 2.
Wat je nodig hebt
Besturingssysteem: de gids van de ontwikkelaars is geschreven voor Windows: de server is MoriaServer.exe. Wij draaien dezelfde Windows-serverbuild op Linux onder Wine, maar de ontwikkelaars documenteren die route niet.
Hardware: de ontwikkelaars publiceren geen serververeisten. Ze zeggen dat de server geen videokaart nodig heeft en raden aan om hem te hosten op een andere machine dan waarop je speelt, omdat beide tegelijk geheugen en CPU kunnen belasten.
Netwerk: poort 7777 is de standaard en moet bereikbaar zijn vanaf internet. De gids zegt niet of het TCP of UDP is en geeft geen firewallstappen, dus test het meedoen van buiten je netwerk.
Steam-account: niet nodig. SteamCMD werkt zonder account en de dedicated server-tool is gratis.
De game: elke speler heeft Return to Moria nodig. Volgens de gids van de ontwikkelaars kunnen spelers op Steam, Epic, PS5 en Xbox Series X|S meedoen op een server.
De serversoftware is gratis. Je betaalt voor de machine, stroom en bandbreedte, niet voor de software.
Optie 1: zelf hosten
Dit werkt op een overgebleven Windows-pc, een thuisserver of een cloudmachine.
Windows
Installeer de server. Installeer "The Lord of the Rings: Return to Moria Dedicated Server" via het onderdeel Tools in je Steam-bibliotheek, of download SteamCMD van https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip, pak het uit in een map zoals C:\steamcmd (niet in de hoofdmap van een schijf) en voer uit:
3349480 is de app-id van de dedicated server in de SteamCMD-gids van de ontwikkelaars. De download is ongeveer 3,5 GB. Als de server niet start op een verse Windows-installatie, raden de ontwikkelaars aan de DirectX-runtime en de Microsoft Visual C++ Redistributable te installeren.
Bewerk MoriaServerConfig.ini terwijl de server gestopt is. Wijzigingen die je opslaat terwijl hij draait, werken pas nadat je hem hebt afgesloten en opnieuw gestart, en sommige consolecommando's herschrijven het bestand terwijl hij draait. De instellingen die de meeste mensen wijzigen:
Sectie Main, OptionalPassword: als dit niet leeg is, moeten spelers het invoeren om mee te doen.
Sectie World, Name: de wereld die wordt geladen. Bestaat er geen wereld met die naam, dan wordt er een nieuwe gemaakt, en dit is de naam die spelers zien als ze zoeken. De naam is niet hoofdlettergevoelig.
Sectie World.Create: seed, moeilijkheidsgraad en Campaign- of Sandbox-modus. Dit geldt alleen voor een nieuw gemaakte wereld. Om de moeilijkheidsgraad later te wijzigen, verwijzen de ontwikkelaars naar het consolecommando setdifficulty.
Sectie Host: handmatige poort, IP-adres en andere netwerkinstellingen.
Optionele bestanden.MoriaServerPermissions.txt blokkeert spelers of beperkt wat ze mogen bouwen of aanraken, en MoriaServerRules.txt bevat een bericht dat aan meedoende spelers wordt getoond (maximaal 1024 tekens).
Open de poort. Sta poort 7777 toe in Windows Firewall en forward hem op je router naar deze machine. De ontwikkelaars geven geen routerstappen, dus gebruik de handleiding van je router of vraag je provider.
Start de server opnieuw. Zodra de sessie begint, toont de console de joincode. Iedereen die hem heeft, kan meedoen.
Linux
De ontwikkelaars documenteren Linux niet. De server is een Windows-programma. Onze servers draaien het op Linux onder Wine met een virtueel scherm, maar dat is onze eigen opzet en geen route die de ontwikkelaars ondersteunen, dus deze gids geeft geen Linux-commando's.
Zo doen spelers mee
Uitnodigingscode: typ hem in het zoekveld op het scherm Join World.
Direct meedoen: voer onder Advanced Join Options in het onderdeel Direct Join het IP-adres (of de domeinnaam) en de poort van de server in.
Sectie Performance, ServerFPS: de ontwikkelaars raden 60 aan en zeggen dat hogere waarden waarschijnlijk niet helpen. Probeer 30 als de server te veel CPU gebruikt.
LoadedAreaLimit: 4 tot 32, standaard 12. De ontwikkelaars zeggen dat 12 sessies met acht spelers over het algemeen goed aankan, en dat een hogere waarde veel meer geheugen, CPU en bandbreedte kost.
Opslaan en stoppen
Dedicated werelden worden opgeslagen in Moria\Saved\SaveGamesDedicated. Wereldbestanden hernoemen wordt niet ondersteund.
De server beëindigen met Taak beëindigen in Taakbeheer stopt zonder op te slaan. Het consolecommando exit slaat het spel op en stopt de server, en ook het sturen van SIGINT (Ctrl+C) slaat eerst op en stopt dan.
Als de console in de configuratie is uitgeschakeld, toont Moria/Saved/Config/Status.json of de server draait.
Huren scheelt je het werk met router en firewall, en nieuwe builds worden geïnstalleerd als de server start. De poort, het wachtwoord, de wereldnaam en de moeilijkheidsgraad zijn voor je ingesteld.
Kies een plan. Open de Return to Moria serverhostingpagina. Het plan op het moment van schrijven is DURIN, voor 8 spelers, het maximum dat de game tegelijk laat verbinden. Klik bij DURIN op Plan aanpassen en rond de bestelling af. Prijzen veranderen, dus controleer ze op die pagina.
Wacht op de installatie. Je krijgt een e-mail dat je server klaar is, met het adres om mee te doen, en de server verschijnt op panel.playnhost.com. Als de e-mail zegt dat hij is gebouwd maar niet gestart, klik dan op Starten. Op het tabblad Console telt het paneel de server als draaiend wanneer hij LogOnline: Warning: OSS: Unable to AutoLogin user toont. Die regel is een waarschuwing in het log, geen storing: het is de regel waarop wij wachten.
Open Instellingen en dan Game-instellingen. De eerste drie velden worden bij elke start van de server in MoriaServerConfig.ini geschreven:
Wereldnaam: de wereld die wordt geladen of gemaakt. Wijzigen start een nieuwe wereld en laat de oude op schijf staan, dus wijzig hem alleen als je opnieuw wilt beginnen.
Serverwachtwoord: het wachtwoord om mee te doen. Laat het leeg voor geen wachtwoord.
Moeilijkheidsgraad: story, solo, normal, hard of custom. Het wordt gebruikt als een wereld voor het eerst wordt gemaakt en verandert een bestaande wereld niet.
Automatisch bijwerken: onder Geavanceerde opties tonen. Standaard aan; bij elke start van de server controleert het bij Steam op een nieuwe build.
Klik op Herstarten voor de server en wacht weer op de gereedregel.
Doe mee. Open in Return to Moria Advanced Join Options en gebruik Direct Join met het adres en de poort van je server (het adres om mee te doen uit de e-mail of het paneel). Voer het wachtwoord in als je er een hebt ingesteld.
Wat onze opzet voor je doet
Sleutels die het paneel bij elke start schrijft.OptionalPassword, ListenPort (de gamepoort van je server), Name en Difficulty.Preset worden vanuit het paneel herschreven, en AdvertiseAddress wordt op auto gezet en AdvertisePort op -1. Een handmatige wijziging van een van deze in het bestand wordt bij de volgende start vervangen, dus wijzig ze in Game-instellingen. Andere sleutels, zoals ServerFPS, worden niet aangeraakt: bewerk ze onder Files terwijl de server gestopt is.
De modsmap bestaat. Onze servers hebben een map Moria/Content/Paks/~mods voor modbestanden, en het startcommando maakt hem elke keer aan, omdat een SteamCMD-update een lege map kan verwijderen. In onze eigen test werd een mod die daar stond door de server geladen. Een mod voor deze game komt meestal als drie bestanden met dezelfde naam, eindigend op .pak, .ucas en .utoc, en alle drie horen er samen in. Er is geen Steam Workshop voor deze game. Of spelers de mod ook nodig hebben, hangt van de mod af, dus bekijk de pagina ervan.
Installatiepogingen. Bij onze eigen installaties mislukte een SteamCMD-download soms terwijl hij succes meldde. Ons installatiescript controleert of het app-manifest bestaat en probeert het tot drie keer opnieuw in plaats van een lege server achter te laten.
Backups. Als je plan backups bevat, maak er dan een via Backups voordat je de configuratie met de hand bewerkt of mods wijzigt.
Kosten. Zelf gehost: de software is gratis en je betaalt voor hardware, stroom en bandbreedte. Gehuurd: een maandbedrag per plan. Zie het huidige plan.
Beschikbaarheid. Zelf gehost: zo betrouwbaar als je machine en je thuisinternet, en hij moet aan staan als je vrienden spelen. Gehuurd: draait op de hardware van de host, niet op je pc.
Netwerkblootstelling. Zelf gehost: spelers verbinden met je publieke IP en jij beheert router en firewall. Gehuurd: je thuis-IP komt er niet aan te pas.
Benodigde kennis. Zelf gehost: SteamCMD, een INI-bestand en poortforwarding, en de gids van de ontwikkelaars behandelt alleen Windows. Gehuurd: een webpaneel met formuliervelden.
Updates. Zelf gehost: voer het SteamCMD-commando na elke patch opnieuw uit en herstart, zodat de server dezelfde versie heeft als de spelers. Gehuurd: Automatisch bijwerken installeert een nieuwe build als de server start, dus herstart na een patch.
Zelf hosten past bij je als er al de hele dag een Windows-machine draait en je je thuis voelt in netwerken. Huren past bij je als je liever geen hardware beheert.
Veelvoorkomende problemen en oplossingen
Vrienden kunnen niet verbinden
Oorzaak: poort 7777 (of de poort in je sectie Host) is niet bereikbaar vanaf internet.
Oplossing: sta hem toe in de firewall en forward hem op je router, en laat iemand buiten je netwerk een Direct Join proberen. Gebruik op dezelfde machine Join Locally Hosted Server.
Je configuratiewijzigingen worden genegeerd
Oorzaak: de server draaide toen je het bestand opsloeg. Wijzigingen werken pas bij de volgende start, en sommige consolecommando's herschrijven het bestand terwijl de server draait.
Oplossing: stop de server, bewerk MoriaServerConfig.ini en start hem dan. Bij PlayNHost worden sleutels in Game-instellingen ook bij elke start herschreven, dus wijzig ze daar.
Er verscheen een nieuwe wereld in plaats van je oude
Oorzaak: de wereldnaam kwam niet overeen met een bestaande save, dus de server maakte een nieuwe wereld.
Oplossing: stel de exacte naam van de bestaande wereld in, of zet de naam van het .sav-bestand in OptionalWorldFilename.
De server loopt vast bij het laden van de wereld
Oorzaak: een bekend probleem dat de ontwikkelaars noemen.
Oplossing: schakel naar de serverconsole en druk op een willekeurige toets, zoals de gids van de ontwikkelaars zegt.
Een mod doet niets (PlayNHost)
Oorzaak: controleer eerst of de bestanden .ucas en .utoc die bij de .pak hoorden ook zijn geüpload, in de juiste map.
Oplossing: upload de .pak, .ucas en .utoc samen naar Moria/Content/Paks/~mods en herstart.
FAQ
Kan ik gratis een Return to Moria server hosten?
Ja. De dedicated server is een gratis tool en SteamCMD heeft geen Steam-account nodig. Je betaalt wel voor de machine, stroom en internet, en hij moet aan staan zolang mensen spelen.
Hoeveel spelers kunnen meedoen?
Volgens de ontwikkelaars kunnen er acht tegelijk verbonden zijn. Er is geen limiet aan hoeveel verschillende spelers een server in de loop van de tijd kunnen gebruiken. Ons plan is voor 8 spelers.
Welke poort gebruikt een Return to Moria server?
Standaard 7777, te wijzigen in de sectie Host van MoriaServerConfig.ini.
Kunnen consolespelers meedoen?
Ja. De ontwikkelaars zeggen dat spelers op Steam, Epic, PS5 en Xbox Series X|S kunnen meedoen op een dedicated server. Na een patch vragen ze iedereen om volledig te updaten om multiplayer- en crossplayproblemen te voorkomen, dus update de server ook.
Kan ik mijn bestaande wereld naar de server verplaatsen?
Ja. Kopieer het MW_.sav-bestand uit de savemap van je pc (SaveGamesSteam of SaveGamesEpic onder AppData\Local\Moria\Saved) naar de savemap van de server. Upload het bij PlayNHost onder Files terwijl de server gestopt is, en stel dan Wereldnaam in Game-instellingen in op de naam van die wereld, omdat het paneel Name bij elke start herschrijft.
We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Je kunt alles accepteren, alleen essentiële cookies accepteren of per categorie kiezen.We gebruiken cookies om de site te laten werken, te begrijpen hoe hij wordt gebruikt en onze marketing te meten. Ze staan hier standaard aan. Je kunt alles uitzetten wat je niet wilt.Lees ons privacybeleid