Jeśli grałeś w Minetest na Linuksie sam i zastanawiasz się, jak hostować serwer dla wielu graczy, z przyjemnością dowiesz się, że twórcy gry bardzo ułatwiają uruchomienie własnego serwera gier Minetest.
W tym przewodniku omówimy konfigurowanie serwera gier Minetest. Omówimy konfigurację szybkiego serwera w grze, a także konfigurację długoterminowego serwera dedykowanego. Zacznijmy!
Uwaga: przed skorzystaniem z tego przewodnika musisz zainstalować grę wideo Minetest na komputerze z systemem Linux. Aby uzyskać pomoc w instalacji najnowszej wersji Minetest w systemie Linux, kliknij ten link.
Metoda 1 – Hostowanie serwera w grze
Zdecydowanie najłatwiejszym i najprostszym sposobem hostowania serwera gier Minetest jest skorzystanie z wbudowanej funkcji hostowania serwerów w samej grze. Powód? W grę nie wchodzi żadne magiczne narzędzie wiersza polecenia, wystarczy wypełnić kilka rzeczy, aby móc bawić się w Minetest z przyjaciółmi.
Aby skonfigurować własny serwer Minetest w interfejsie gry, postępuj zgodnie z instrukcjami krok po kroku poniżej.
Krok 1: Uruchom grę wideo Minetest na komputerze z systemem Linux. Aby to zrobić, otwórz menu aplikacji, wyszukaj sekcję „Gry” i kliknij Minetest. Lub naciśnij Alt + F2 aby wyświetlić szybki program uruchamiający na pulpicie i wprowadź poniżej polecenie uruchamiania.
minetest
Krok 2: Po uruchomieniu gry wideo Minetest na pulpicie systemu Linux znajdź kartę „Rozpocznij grę” i kliknij ją myszą. Ta karta pokaże obszar hostingu serwera.
Krok 3: Na karcie „Rozpocznij grę” zobaczysz cztery pola wyboru. Te pola to „Tryb kreatywny”, „Włącz uszkodzenia”, „Serwer hosta” i „Serwer ogłaszania”.
Zaznacz pole „Tryb kreatywny”, jeśli chcesz, aby hostowany serwer był grą kreatywną, a nie survivalową.
Krok 4: Po podjęciu decyzji, czy Twój serwer będzie działał w trybie „Kreatywnym”, znajdź pole „Włącz uszkodzenia” i zaznacz je, jeśli chcesz, aby szkody były dozwolone na serwerze Minetest.
Krok 5: Znajdź pole wyboru „Host Server” pod „Enable Damage” i kliknij je myszką.
Krok 6: Kliknij pole „Announce Server” pod „Host Server”. Wybranie tej opcji poinformuje Twoją sieć, że masz uruchomiony serwer Minetest i każdy może do niego dołączyć.
Krok 7: Po rozpatrzeniu wszystkich czterech pól wyboru zlokalizuj pole tekstowe „Nazwa / Hasło” i kliknij je bezpośrednio pod „Nazwa / Hasło” za pomocą myszy.
Wpisz nazwę swojego serwera Minetest. Bądź kreatywny! Twoi znajomi będą musieli go znaleźć!
Krok 8: Kliknij drugie pole tekstowe poniżej pierwszego i wpisz hasło do serwera Minetest, jeśli wolisz, aby sesja gry pozostała prywatna. Podaj to hasło znajomym, którzy zamierzają dołączyć do Twojej gry!
Krok 9: Znajdź przycisk „Nowy” i stwórz nowy świat, który będzie używany przez Minetest jako serwer. Lub wybierz jeden z istniejących światów w swoim systemie.
Po wypełnieniu nazwy i hasła serwera Minetest (jeśli zdecydujesz się użyć hasła) i wybraniu świata, konfiguracja nie pozostawia nic do roboty. Kliknij przycisk „Host Game”, aby uruchomić nowy serwer gry!
Metoda 2 – Hostowanie dedykowanego serwera
Hostowanie serwera Minetest bezpośrednio w grze jest doskonałe, jeśli chcesz się trochę pobawić. Jeśli jednak chcesz hostować Minetest długoterminowo w systemie Linux, to nie wystarczy. Dlatego doskonale, że Minetest ma opcję serwera dedykowanego. Wykonaj poniższe instrukcje krok po kroku, aby rozpocząć pracę.
Krok 1: Aby hostować serwer dedykowany w Minetest, musisz zainstalować pakiet „minetest-server”. Otwórz okno terminala i postępuj zgodnie z instrukcjami wiersza poleceń, które odpowiadają twojej dystrybucji.
Ubuntu
sudo apt install minetest-server
Debian
sudo apt-get install minetest-server
Arch Linux
sudo pacman -S minetest-server
Fedora
sudo dnf install minetest-server
OpenSUSE
sudo zypper install minetest-server
Krok 2: Postępuj zgodnie z instrukcjami instalacji serwera Minetest-server minetest –worldlist obie. To polecenie wyświetli wszystkie światy Minetest w twoim systemie, a także nazwy światów.
minetest --worldlist both
Krok 3: Użyj minetestserver – świat polecenie, a następnie nazwa Twojego świata Minetest, aby zainicjować serwer.
minetestserver --world myminetestworld
Alternatywnie, jeśli chcesz wysłać serwer Minetest w tle, uruchom go > / dev / null 2> i 1 &.
minetestserver --world myminetestworld > /dev/null 2>&1 &
Możesz przywrócić serwer działający w tle z powrotem na pierwszy plan:
jobs
Znajdź numer podany w ofertach pracy obok minetestserver i uruchom fg Komenda. Na przykład, jeśli serwer działa w tle jako zadanie 1, polecenie będzie następujące:
fg 1