Minetest (znany teraz również jako Luanti) to silnik gier voxelowych o otwartym kodzie źródłowym, w którym możesz grać w gry społecznościowe, instalować mody lub tworzyć własne treści. Ten przewodnik obejmuje konfigurację serwera Minetest w Legion Hosting, ustawianie wszystkich zmiennych startowych oraz łączenie graczy.
Pierwsze uruchomienie w GPanel
- Zaloguj się do GPanel i wybierz swój serwer Minetest.
- Przejdź do zakładki Console. Skrypt instalacyjny utworzy plik konfiguracyjny, pobierze domyślną grę i skonfiguruje strukturę katalogów.
- Poczekaj na zakończenie konfiguracji. Obejmuje to utworzenie pliku
minetest.conf, folderu gier oraz folderu modów. - Po uruchomieniu poszukaj w konsoli komunikatu zawierającego
Server for gameid.
Zmienne startowe
Przejdź do zakładki Startup w GPanel, aby wyświetlić i zmodyfikować te ustawienia:
| Zmienna | Opis | Domyślnie |
|---|---|---|
SERVER_ADMIN_NAME |
Nazwa gracza, która otrzymuje uprawnienia administratora przy połączeniu | changeme |
SERVER_NAME |
Nazwa serwera wyświetlana na liście serwerów i przy dołączaniu | Minetest server |
SERVER_DESC |
Opis serwera wyświetlany na liście serwerów | mine here |
SERVER_DOMAIN |
Nazwa domeny wyświetlana na liście serwerów | game.minetest.net |
SERVER_URL |
Adres URL strony głównej serwera | https://minetest.net |
SERVER_ANNOUNCE |
Czy umieszczać na publicznej liście serwerów (true/false) |
true |
SERVER_LIST_URL |
Lista serwerów, na której ma być ogłaszany | servers.minetest.net |
SERVER_MOTD |
Wiadomość dnia wyświetlana graczom przy połączeniu | Puste |
SERVER_PASSWORD |
Domyślne hasło, które nowi gracze muszą wpisać, aby dołączyć | Puste |
WORLD_NAME |
Nazwa folderu świata | world |
DEFAULT_GAME |
Identyfikator gry do użycia (musi odpowiadać zainstalowanej grze) | minetest |
SERVER_ADMIN_NAME z changeme na swoją faktyczną nazwę gracza Minetest. Ta nazwa będzie miała pełne uprawnienia administratora przy łączeniu.
Gry społecznościowe
Minetest obsługuje instalowanie gier tworzonych przez społeczność. Te zmienne kontrolują automatyczne pobieranie gier podczas instalacji:
| Zmienna | Opis | Domyślnie |
|---|---|---|
COMMUNITY_DOWNLOAD |
Włącz pobieranie gry społecznościowej (1 = tak, 0 = nie) | 1 |
COMMUNITY_GAME_NAME |
Nazwa gry w ContentDB (rozróżnia wielkość liter) | minetest_game |
COMMUNITY_GAME_AUTOR |
Nazwa autora w ContentDB (rozróżnia wielkość liter) | Minetest |
Na przykład, aby zainstalować MineClone2, ustaw COMMUNITY_GAME_NAME na mineclone2 oraz COMMUNITY_GAME_AUTOR na Wuzzy, zgodnie z adresem URL ContentDB: https://content.luanti.org/packages/Wuzzy/mineclone2/.
Po zmianie gry zaktualizuj DEFAULT_GAME, aby odpowiadał identyfikatorowi gry, a następnie zainstaluj ponownie z poziomu Ustawień GPanel.
Plik konfiguracyjny
Głównym plikiem konfiguracyjnym jest .minetest/minetest.conf. GPanel automatycznie uzupełnia kluczowe ustawienia na podstawie Twoich zmiennych startowych. Możesz dodać niestandardowe ustawienia poniżej sekcji generowanej automatycznie.
Pełny przykładowy plik konfiguracyjny jest dostępny pod adresem .minetest/minetest.conf.example (pobierany podczas instalacji).
Jak się połączyć
Przez przeglądarkę serwerów
- Uruchom Minetest/Luanti.
- Kliknij zakładkę Join Game.
- Jeśli
SERVER_ANNOUNCEjest ustawione natrue, Twój serwer pojawi się na publicznej liście. Wyszukaj po nazwie. - Wybierz swój serwer i kliknij Connect.
Przez bezpośrednie IP
- W zakładce Join Game wpisz IP swojego serwera w polu Address oraz port w polu Port.
- Wpisz swoją nazwę gracza i kliknij Connect.
- Jeśli ustawione jest hasło serwera, wpisz je po wyświetleniu monitu.
Struktura katalogów
.minetest/
minetest.conf - Main configuration file
minetest.conf.example - Full settings reference
games/ - Installed game engines
mods/ - Server-wide mods
worlds/ - World data
world/ - Default world folder
Powiązane artykuły
- Administracja i komendy Minetest
- Jak znaleźć IP i port swojego serwera
- Jak przesyłać pliki przez SFTP