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

Jak hostować serwer Minetest (2026)

MinetestUpdated Nov 5, 20267 min read

Krótka odpowiedź. Serwer Minetest możesz hostować samodzielnie i za darmo. Minetest nazywa się teraz Luanti, a jego serwer działa na tym samym silniku: pobierz build serwera, dodaj grę, na przykład Minetest Game z ContentDB, uruchom go poleceniem --server --gameid <game> i otwórz port UDP 30000. Albo wynajmij serwer Minetest i pomiń konfigurację sieci.

Gracze otwierają Join Game w menu głównym Luanti i wybierają twój serwer z listy albo wpisują jego adres i port.

Sprawdzone 5 listopada 2026, gdy najnowszym wydaniem Luanti było 5.18.0 (29 października 2026).

Ten poradnik opiera się na oficjalnej dokumentacji Luanti i przykładowym pliku minetest.conf z repozytorium silnika, a także na tym, czego używamy na każdym hostowanym przez nas serwerze Minetest. Jeśli chcesz przejść od razu do wynajmu, zajrzyj do Opcji 2.

Czego potrzebujesz

  • Oprogramowanie serwera: darmowe i open source. Dokumentacja Linuksa wymienia takie drogi: pakiet luantiserver z twojej dystrybucji (przed którym ostrzega, że może być opóźniony o kilka wydań), gotowe binarki bez interfejsu z zewnętrznego repozytorium, do którego linkuje, kompilację ze źródeł z -DBUILD_CLIENT=0 -DBUILD_SERVER=1 albo Dockera.
  • Gra: Od Luanti 5.8.0 silnik jest dostarczany bez domyślnej gry. Pobierz jedną z ContentDB (content.luanti.org) i wrzuć ją do folderu games/. Minetest Game to klasyk.
  • Maszyna, która działa non stop: zapasowy komputer, domowy serwer lub wirtualna maszyna w chmurze. Poradnik konfiguracji serwera Luanti podaje przykładowe parametry dla około 10 graczy i mówi, że cięższe gry i mody potrzebują więcej, a najważniejszy jest szybki pojedynczy rdzeń procesora.
  • Sieć: jeden port UDP, domyślnie 30000, dostępny z internetu. Dokumentacja radzi użyć 30000 dla jednego serwera i liczyć w górę (30001, 30002) dla kolejnych.
  • Twój nick: nazwa w grze, której użyjesz jako admin.

Opcja 1: hostuj samodzielnie

  1. Zdobądź serwer i grę. Zainstaluj serwer jedną z powyższych dróg i wrzuć folder gry do games/.
  2. Uruchom go. Z folderu Luanti:
    ./bin/luantiserver --gameid minetest_game --worldname world --terminal
    Z pełnym plikiem klienta to samo robi luanti --server. Jeśli zobaczysz "Multiple worlds are available", dodaj --worldname, jak pokazano.
  3. Utrzymuj go przy życiu. Dokumentacja sugeruje pętlę restartu w skrypcie, uruchamianą w screen:
    while true
    do
        ./bin/luantiserver --gameid minetest_game --worldname world --terminal
        sleep 2
    done
  4. Edytuj minetest.conf i zrestartuj serwer, bo zmiany działają dopiero po restarcie. Klucze, które ustawia większość osób:
    name = YourPlayerName
    port = 30000
    max_users = 15
    default_password = a-long-password
    motd = Welcome!
    server_announce = true
    server_name = My Minetest server
    server_description = A world for friends
    server_url = https://example.com
    Przykładowa konfiguracja mówi, że klient łączący się pod ustawionym przez ciebie name jest adminem, więc dołącz pod tą nazwą, zanim zrobi to ktoś inny, i dobrze strzeż hasła. server_address musi być samą nazwą domeny bez ścieżki albo pozostać nieustawione, jeśli jej nie masz, inaczej lista serwerów cię odrzuci. Nie ruszaj serverlist_url i bind_address, chyba że prowadzisz własną listę albo masz kilka adresów.
  5. Otwórz port. Zezwól na UDP 30000 w zaporze maszyny (na przykład sudo ufw allow 30000/udp) i przekieruj UDP 30000 na routerze do tej maszyny.
  6. Dołącz. Otwórz Luanti, wejdź w Join Game i wpisz adres oraz port albo znajdź serwer na liście, jeśli ustawiono server_announce = true. Za pierwszym razem zarejestruj się swoim nickiem. Jeśli serwer się wysypie, zajrzyj do debug.txt.

Opcja 2: hostuj w PlayNHost

Wynajem eliminuje instalację, pobieranie gry i przekierowanie portów. Nadal sam wybierasz nazwę, admina i zasady.

  1. Wybierz plan. Otwórz stronę hostingu serwerów Minetest i porównaj plany: STONE (15 graczy), IRON (30) i DIAMOND (60) w chwili pisania. Kliknij Utwórz serwer i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
  2. Poczekaj na instalację. Serwer pojawi się w panelu. Jest gotowy, gdy konsola wypisze linię zawierającą Server for gameid.
  3. Zrób z siebie admina i nazwij serwer. Na karcie Ustawienia w sekcji Ustawienia gry wpisz w polu Nazwa gracza administratora swój nick w grze, a potem Nazwa serwera, Wiadomość dnia i, dla prywatnego świata, Hasło serwera. Zrestartuj. Zobacz Jak zostać adminem na serwerze Minetest.
  4. Prywatny czy publiczny. Pokaż na liście serwerów jest domyślnie włączone. Wyłącz to dla serwera prywatnego. Dla publicznego wpisu ustaw też Nazwa domeny serwera na część hosta adresu serwera (to, co przed dwukropkiem) i zrestartuj: lista przyjmuje tylko wpis, którego adres się rozwiązuje i odpowiada.
  5. Zaproś graczy. Podaj im adres i port swojego serwera i skorzystaj z poradnika Jak połączyć się z serwerem Minetest.
  6. Dodaj mody lub inną grę. Mody z ContentDB przyjmuje nazwy author/mod oddzielone przecinkami. Dla innej gry z ContentDB uzupełnij Autor gry społeczności i Nazwa gry społeczności na podstawie jej adresu na content.luanti.org, a w polu Nazwa gry nazwę folderu, jaką dostaje w .minetest/games. Lista modów i pobranie gry są odczytywane podczas instalacji serwera, więc działają od następnej reinstalacji, a nie po restarcie. Nadaj nowej grze także nową Nazwa świata: serwer startuje z grą ustawioną w Nazwa gry, nawet jeśli świat już istnieje, więc zostawienie obecnej nazwy świata otworzyłoby ten świat z grą, do której nie został stworzony. Zobacz Jak zainstalować mody na serwerze Minetest.

Oto, co panel robi za ciebie:

  • Instaluje grę za ciebie. Instalacja domyślnie pobiera Minetest Game z ContentDB i odmawia kontynuowania, zamiast zgłaszać sukces, jeśli pobrane dane nie zawierają game.conf.
  • Twój port jest przydzielany i przekazywany serwerowi przez --port przy każdym starcie, więc nigdy go nie edytujesz.
  • Powyższe ustawienia są zapisywane do .minetest/minetest.conf przy każdym starcie, więc zmieniaj je w panelu, a nie w pliku. Wszystko inne, czego chcesz, trafia pod nagłówek "Custom server settings", który instalacja zostawia w tym pliku.
  • Mody z ContentDB trafiają do folderu worldmods świata, który Luanti ładuje bez linii load_mod. Mod umieszczony w .minetest/mods w nowym świecie leżałby na dysku niezaładowany, a panel tego unika. Błędna nazwa moda zatrzymuje instalację i zachowuje mody, które działały.
  • Jeśli mod się nie ładuje albo gracze widzą nieznane bloki, zobacz Serwer Minetest nie startuje lub gracze widzą nieznane bloki.

Własny hosting czy wynajem: uczciwe porównanie

  • Koszt: oprogramowanie jest darmowe. Własny hosting kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to miesięczna opłata zależna od planu.
  • Dostępność: domowy serwer działa tylko tak długo, jak twój komputer, prąd i internet. Wynajęty serwer działa na sprzęcie dostawcy.
  • Ekspozycja: w domu gracze łączą się z twoim publicznym adresem IP, a ty dbasz o zaporę i router. Wynajęty serwer trzyma twój domowy IP z dala od sprawy.
  • Konfiguracja: własny hosting wymaga builda serwera, gry, wiersza poleceń i przekierowania portów. Wynajem wymaga nazwy, hasła i twojego nicku admina.
  • Kontrola: własny hosting daje ci każdy plik i najnowszy silnik zaraz po premierze. Na naszych serwerach zmieniasz ustawienia w panelu i nadal masz kartę Files.

Chcesz pominąć konfigurację? Zobacz plany serwerów Minetest. Masz już serwer? Zacznij od Jak zmienić nazwę i ustawienia serwera Minetest.

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

NASZE OSTATNIE WPISY