NOWOŚĆ 📢 Ograniczona oferta na start: do 70% zniżki na pierwszy miesiąc, na każdą grę!Zobacz plany

Jak hostować serwer Return to Moria (2026)

LOTR: Return to MoriaUpdated Nov 5, 202611 min read

Krótka odpowiedź. Serwer Return to Moria możesz hostować samodzielnie i za darmo: zainstaluj darmowy Return to Moria Dedicated Server przez SteamCMD (app 3349480, logowanie anonimowe), uruchom go raz, żeby zapisał plik MoriaServerConfig.ini, ustaw nazwę świata i spraw, by port 7777 był dostępny z internetu. Albo wynajmij serwer Return to Moria i pomiń przekierowanie portów.

Jednocześnie może być połączonych do ośmiu graczy. Dołączają za pomocą kodu zaproszenia, który wyświetla serwer, albo przez Twój adres IP i port w Advanced Join Options.

Sprawdzono 5 listopada 2026. Najnowszy build serwera dedykowanego ogłoszony na Steam to 1.6.7.219072 (12 lutego 2026).

Ten poradnik opiera się na Dedicated Servers Guide twórców gry na returntomoria.com (ostatnia aktualizacja w lutym 2025), ich bazie wiedzy wsparcia, notatkach do łatek na Steam oraz na tym, co sami uruchamiamy na naszych serwerach Return to Moria. Aby od razu przejść do wynajmu, zobacz opcję 2.

Czego potrzebujesz

  • System operacyjny: poradnik twórców jest napisany pod Windows: serwer to MoriaServer.exe. My uruchamiamy ten sam build serwera dla Windows na Linuksie pod Wine, ale twórcy nie opisują tej drogi.
  • Sprzęt: twórcy nie podają wymagań serwera. Piszą, że serwer nie potrzebuje karty graficznej, i radzą hostować go na innej maszynie niż ta, na której grasz, bo uruchomienie obu naraz może obciążać pamięć i procesor.
  • Sieć: port 7777 jest domyślny i musi być dostępny z internetu. Poradnik nie mówi, czy to TCP, czy UDP, i nie podaje kroków dla zapory sieciowej, więc przetestuj dołączanie spoza swojej sieci.
  • Konto Steam: niepotrzebne. SteamCMD działa bez konta, a narzędzie serwera dedykowanego jest darmowe.
  • Gra: każdy gracz potrzebuje Return to Moria. Według poradnika twórców do serwera mogą dołączać gracze na Steam, Epic, PS5 i Xbox Series X|S.

Oprogramowanie serwera jest darmowe. Płacisz za maszynę, prąd i łącze, a nie za oprogramowanie.

Opcja 1: hostuj samodzielnie

To działa na zapasowym komputerze z Windows, domowym serwerze lub maszynie w chmurze.

Windows

  1. Zainstaluj serwer. Zainstaluj "The Lord of the Rings: Return to Moria Dedicated Server" z sekcji Narzędzia w swojej bibliotece Steam albo pobierz SteamCMD z https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip, rozpakuj go do folderu takiego jak C:\steamcmd (nie do głównego katalogu dysku) i uruchom:
    cd C:\steamcmd
    steamcmd +force_install_dir C:\MoriaServer +login anonymous +app_update 3349480 validate +quit
    3349480 to identyfikator aplikacji serwera dedykowanego w poradniku SteamCMD twórców. Pobieranie to około 3,5 GB. Jeśli serwer nie startuje na świeżym Windowsie, twórcy radzą zainstalować środowisko DirectX i Microsoft Visual C++ Redistributable.
  2. Uruchom go raz. Uruchom MoriaServer.exe. Otworzy się okno konsoli z informacją, że utworzono plik konfiguracyjny. Zamknij je. (Przez Steam: kliknij serwer prawym przyciskiem, Manage, Browse Local Files.)
  3. Edytuj MoriaServerConfig.ini, gdy serwer jest zatrzymany. Zmiany zapisane podczas działania serwera zadziałają dopiero po jego zamknięciu i ponownym uruchomieniu, a niektóre polecenia konsoli przepisują plik w trakcie działania. Ustawienia, które zmienia większość osób:
    • Sekcja Main, OptionalPassword: jeśli nie jest puste, gracze muszą je wpisać, żeby dołączyć.
    • Sekcja World, Name: świat do załadowania. Jeśli świat o takiej nazwie nie istnieje, tworzony jest nowy, a to właśnie tę nazwę gracze widzą w wyszukiwarce. Wielkość liter w nazwie nie ma znaczenia.
    • Sekcja World.Create: ziarno, poziom trudności i tryb Campaign lub Sandbox. Dotyczy tylko nowo tworzonego świata. Aby później zmienić poziom trudności, twórcy wskazują polecenie konsoli setdifficulty.
    • Sekcja Host: ręczny port, adres IP i inne ustawienia sieciowe.
  4. Pliki opcjonalne. MoriaServerPermissions.txt blokuje graczy lub ogranicza to, co mogą budować i czego dotykać, a MoriaServerRules.txt zawiera wiadomość pokazywaną dołączającym graczom (maksymalnie 1024 znaki).
  5. Otwórz port. Zezwól na port 7777 w Zaporze Windows i przekieruj go na routerze do tej maszyny. Twórcy nie podają kroków dla routera, więc skorzystaj z instrukcji routera albo zapytaj dostawcę internetu.
  6. Uruchom serwer ponownie. Gdy sesja się rozpocznie, konsola wypisze kod dołączania. Każdy, kto go ma, może dołączyć.

Linux

Twórcy nie opisują Linuksa. Serwer to program dla Windows. Nasze serwery uruchamiają go na Linuksie pod Wine z wirtualnym ekranem, ale to nasza konfiguracja, a nie droga wspierana przez twórców, więc ten poradnik nie podaje poleceń dla Linuksa.

Jak dołączają gracze

  • Kod zaproszenia: wpisz go w polu wyszukiwania na ekranie Join World.
  • Bezpośrednie dołączenie: w Advanced Join Options wpisz w sekcji Direct Join adres IP (lub nazwę domeny) i port serwera.
  • Ta sama maszyna: jeśli hostujesz i grasz na jednym komputerze, użyj Join Locally Hosted Server w Advanced Join Options i wpisz swój port.

Ustawienia wydajności

  • Sekcja Performance, ServerFPS: twórcy sugerują 60 i piszą, że wyższe wartości raczej nie pomogą. Spróbuj 30, jeśli serwer zużywa za dużo procesora.
  • LoadedAreaLimit: od 4 do 32, domyślnie 12. Twórcy piszą, że 12 zwykle dobrze obsługuje sesje z ośmioma graczami, a zwiększenie tej wartości zużywa znacznie więcej pamięci, procesora i łącza.

Zapis i zatrzymywanie

  • Światy dedykowane są zapisywane w Moria\Saved\SaveGamesDedicated. Zmiana nazw plików światów nie jest wspierana.
  • Możesz skopiować świat z własnego komputera do tego folderu. Zapisami światów są tylko pliki zaczynające się od MW_. Potem nic się nie synchronizuje, więc każda kopia jest osobna. Aby wybrać jeden plik zapisu, gdy dwa światy mają tę samą nazwę, wpisz jego nazwę pliku w OptionalWorldFilename.
  • Zakończenie serwera przez Zakończ zadanie w Menedżerze zadań wyłącza go bez zapisu. Polecenie konsoli exit zapisuje grę i zatrzymuje serwer, a wysłanie SIGINT (Ctrl+C) też najpierw zapisuje, a potem kończy.
  • Jeśli konsola jest wyłączona w konfiguracji, Moria/Saved/Config/Status.json pokazuje, czy serwer działa.
  • Twórcy wymieniają jeden znany problem: serwer może zawiesić się podczas ładowania świata, a przełączenie się na konsolę i naciśnięcie dowolnego klawisza podobno to naprawia.

Opcja 2: hostuj w PlayNHost

Wynajem oszczędza Ci pracy z routerem i zaporą, a nowe buildy instalują się przy starcie serwera. Port, hasło, nazwa świata i poziom trudności są ustawione za Ciebie.

  1. Wybierz plan. Otwórz stronę hostingu serwera Return to Moria. Plan w chwili pisania to DURIN, dla 8 graczy, czyli tylu, ilu gra pozwala połączyć jednocześnie. Kliknij Dostosuj plan przy DURIN i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
  2. Poczekaj na instalację. Dostaniesz e-mail, że serwer jest gotowy, z jego adresem do dołączania, a serwer pojawi się na panel.playnhost.com. Jeśli e-mail mówi, że serwer jest zbudowany, ale niewłączony, kliknij Uruchom. Na karcie Console panel uznaje serwer za działający, gdy wypisze LogOnline: Warning: OSS: Unable to AutoLogin user. Ta linia to ostrzeżenie w logu, a nie awaria: właśnie na nią czekamy.
  3. Otwórz Ustawienia, a potem Ustawienia gry. Pierwsze trzy pola są zapisywane do MoriaServerConfig.ini przy każdym starcie serwera:
    • Nazwa świata: świat do załadowania lub utworzenia. Zmiana rozpoczyna nowy świat i zostawia stary na dysku, więc zmieniaj ją tylko wtedy, gdy chcesz zacząć od nowa.
    • Hasło serwera: hasło do dołączania. Zostaw puste, jeśli hasło nie ma być wymagane.
    • Poziom trudności: story, solo, normal, hard lub custom. Jest używany przy pierwszym utworzeniu świata i nie zmienia już istniejącego świata.
    • Automatyczna aktualizacja: pod Pokaż opcje zaawansowane. Domyślnie włączona; przy każdym starcie serwera sprawdza na Steam, czy jest nowy build.
  4. Kliknij Restart serwera i znów poczekaj na linię gotowości.
  5. Dołącz. W Return to Moria otwórz Advanced Join Options i użyj Direct Join z adresem i portem swojego serwera (adres do dołączania z e-maila lub panelu). Wpisz hasło, jeśli je ustawiłeś.

Co nasza konfiguracja robi za Ciebie

  • Klucze, które panel zapisuje przy każdym starcie. OptionalPassword, ListenPort (port gry Twojego serwera), Name i Difficulty.Preset są przepisywane z panelu, a AdvertiseAddress ustawiany jest na auto, a AdvertisePort na -1. Ręczna zmiana któregokolwiek z nich w pliku zostanie zastąpiona przy następnym starcie, więc zmieniaj je w Ustawienia gry. Innych kluczy, takich jak ServerFPS, panel nie rusza: edytuj je w Files przy zatrzymanym serwerze.
  • Folder na mody istnieje. Nasze serwery mają folder Moria/Content/Paks/~mods na pliki modów, a polecenie startowe tworzy go za każdym razem, bo aktualizacja SteamCMD może usunąć pusty folder. W naszym własnym teście mod włożony tam został zamontowany przez serwer. Mod do tej gry zwykle przychodzi jako trzy pliki o tej samej nazwie, kończące się na .pak, .ucas i .utoc, i wszystkie trzy trafiają tam razem. Do tej gry nie ma Steam Workshop. To, czy gracze też potrzebują moda, zależy od moda, więc sprawdź jego stronę.
  • Ponawianie instalacji. W naszych własnych instalacjach pobieranie SteamCMD czasem się nie udawało, choć zgłaszało sukces. Nasz skrypt instalacyjny sprawdza, czy istnieje manifest aplikacji, i ponawia próbę do trzech razy zamiast zostawiać pusty serwer.
  • Backupy. Jeśli Twój plan zawiera backupy, zrób jeden w Backupy przed ręczną edycją konfiguracji lub zmianą modów.

Poradniki na po konfiguracji: Jak połączyć się z serwerem Return to Moria, Jak zmienić ustawienia serwera Return to Moria i Jak zrobić kopię zapasową i przywrócić świat Return to Moria.

Własny hosting czy wynajem: uczciwe porównanie

  • Koszt. Własny hosting: oprogramowanie jest darmowe, a płacisz za sprzęt, prąd i łącze. Wynajem: miesięczna opłata zależna od planu. Zobacz aktualny plan.
  • Dostępność. Własny hosting: tak niezawodny jak Twoja maszyna i domowy internet, i musi być włączony, gdy grają znajomi. Wynajem: działa na sprzęcie hostingodawcy, a nie na Twoim komputerze.
  • Ekspozycja sieciowa. Własny hosting: gracze łączą się z Twoim publicznym IP, a Ty zarządzasz routerem i zaporą. Wynajem: Twój domowy adres IP nie bierze w tym udziału.
  • Potrzebne umiejętności. Własny hosting: SteamCMD, plik INI i przekierowanie portów, a poradnik twórców obejmuje tylko Windows. Wynajem: panel WWW z polami formularza.
  • Aktualizacje. Własny hosting: po każdej łatce uruchom ponownie polecenie SteamCMD i zrestartuj, żeby serwer miał tę samą wersję co gracze. Wynajem: Automatyczna aktualizacja instaluje nowy build przy starcie serwera, więc po łatce zrestartuj.

Własny hosting pasuje, jeśli komputer z Windows i tak działa przez cały dzień, a z sieciami czujesz się swobodnie. Wynajem pasuje, jeśli wolisz nie zajmować się sprzętem.

Częste problemy i rozwiązania

Znajomi nie mogą się połączyć

Przyczyna: port 7777 (lub port z Twojej sekcji Host) nie jest dostępny z internetu.

Rozwiązanie: zezwól na niego w zaporze i przekieruj go na routerze, a potem poproś kogoś spoza Twojej sieci o próbę Direct Join. Na tej samej maszynie użyj Join Locally Hosted Server.

Twoje zmiany w konfiguracji są ignorowane

Przyczyna: serwer działał, gdy zapisywałeś plik. Zmiany działają dopiero od następnego uruchomienia, a niektóre polecenia konsoli przepisują plik podczas działania serwera.

Rozwiązanie: zatrzymaj serwer, edytuj MoriaServerConfig.ini, a potem go uruchom. W PlayNHost klucze z Ustawień gry też są przepisywane przy każdym starcie, więc zmieniaj je tam.

Pojawił się nowy świat zamiast starego

Przyczyna: nazwa świata nie pasowała do żadnego istniejącego zapisu, więc serwer utworzył nowy świat.

Rozwiązanie: ustaw dokładną nazwę istniejącego świata albo wpisz nazwę jego pliku .sav w OptionalWorldFilename.

Serwer zawiesza się podczas ładowania świata

Przyczyna: znany problem, który wymieniają twórcy.

Rozwiązanie: przełącz się na konsolę serwera i naciśnij dowolny klawisz, tak jak mówi poradnik twórców.

Mod nic nie robi (PlayNHost)

Przyczyna: sprawdź najpierw, czy pliki .ucas i .utoc, które przyszły z .pak, też zostały wgrane, do właściwego folderu.

Rozwiązanie: wgraj .pak, .ucas i .utoc razem do Moria/Content/Paks/~mods i zrestartuj.

FAQ

Czy mogę hostować serwer Return to Moria za darmo?

Tak. Serwer dedykowany to darmowe narzędzie, a SteamCMD nie wymaga konta Steam. Nadal płacisz za maszynę, prąd i internet, a serwer musi działać, gdy ludzie grają.

Ilu graczy może dołączyć?

Według twórców jednocześnie może być połączonych ośmiu. Nie ma limitu tego, ilu różnych graczy może z czasem korzystać z serwera. Nasz plan jest dla 8 graczy.

Jakiego portu używa serwer Return to Moria?

Domyślnie 7777, do zmiany w sekcji Host pliku MoriaServerConfig.ini.

Czy gracze konsolowi mogą dołączyć?

Tak. Twórcy piszą, że gracze na Steam, Epic, PS5 i Xbox Series X|S mogą dołączać do serwera dedykowanego. Po łatce proszą wszystkich o pełną aktualizację, by uniknąć problemów z multiplayerem i crossplayem, więc zaktualizuj też serwer.

Czy mogę przenieść swój istniejący świat na serwer?

Tak. Skopiuj plik MW_ .sav z folderu zapisów na swoim komputerze (SaveGamesSteam lub SaveGamesEpic w AppData\Local\Moria\Saved) do folderu zapisów serwera. W PlayNHost wgraj go w Files przy zatrzymanym serwerze, a potem ustaw Nazwa świata w Ustawienia gry na nazwę tego świata, ponieważ panel przepisuje Name przy każdym starcie.

Masz już serwer gdzie indziej? Przenieś go do nas

NASZE OSTATNIE WPISY