Acest ghid acoperă administrarea serverului pentru Minetest (Luanti), incluzând comenzi în joc, gestionarea privilegiilor, instalarea modurilor, gestionarea jucătorilor și întreținerea lumii.
Configurarea Administratorului
Jucătorul specificat în variabila de pornire SERVER_ADMIN_NAME are automat privilegii complete de administrator. Asigură-te că aceasta este setată la numele tău real de jucător (nu valoarea implicită changeme).
Comenzi de Chat în Joc
Comenzile de administrator sunt introduse în chatul din joc (apasă T) cu un prefix /. Poți, de asemenea, să introduci comenzi din consola GPanel.
| Comandă | Descriere |
|---|---|
/help |
Listează toate comenzile disponibile |
/privs [player] |
Afișează privilegiile unui jucător |
/grant [player] [privilege] |
Acordă un privilegiu unui jucător |
/revoke [player] [privilege] |
Revocă un privilegiu de la un jucător |
/teleport [x,y,z] |
Teleportare la coordonate |
/teleport [player] |
Teleportare la un alt jucător |
/kick [player] [reason] |
Dă afară un jucător cu un motiv opțional |
/ban [player] |
Interzice un jucător de pe server |
/unban [player] |
Ridică interdicția unui jucător |
/time [hours:minutes] |
Setează ora din joc (de ex., /time 12:00) |
/give [player] [item] [count] |
Dă obiecte unui jucător |
/setpassword [player] [password] |
Schimbă parola unui jucător |
/clearpassword [player] |
Șterge parola unui jucător |
/status |
Afișează informații despre starea serverului |
/shutdown [delay] [reconnect] [message] |
Oprește serverul cu întârziere și mesaj opțional |
Sistemul de Privilegii
Minetest folosește un sistem de permisiuni bazat pe privilegii. Privilegii cheie:
| Privilegiu | Descriere |
|---|---|
interact |
Poate săpa și plasa noduri, poate folosi obiecte |
shout |
Poate vorbi în chat |
teleport |
Poate folosi comanda /teleport |
settime |
Poate schimba ora din zi |
give |
Poate folosi comenzile /give și /giveme |
fly |
Poate zbura (comută cu tasta K) |
noclip |
Poate zbura prin blocuri |
fast |
Poate folosi modul de mișcare rapidă |
kick |
Poate da afară alți jucători |
ban |
Poate interzice și ridica interdicția jucătorilor |
server |
Poate folosi /shutdown și alte comenzi de server |
privs |
Poate modifica privilegiile altor jucători |
Exemplu: Configurarea unui Moderator
/grant PlayerName kick
/grant PlayerName ban
/grant PlayerName teleport
Instalarea Modurilor
Minetest are o comunitate mare de modding. Modurile pot fi descărcate de pe ContentDB.
- Oprește serverul tău din GPanel.
- Descarcă arhiva modului de pe ContentDB sau din depozitul modului.
- Extrage și încarcă folderul modului în
.minetest/mods/prin SFTP sau prin File Manager. - Activează modul adăugându-l la configurarea lumii. Editează
.minetest/worlds/{world_name}/world.mtși adaugă:load_mod_modname = true - Pornește serverul și verifică consola pentru mesajele de încărcare a modurilor.
Gestionarea Lumii
Locația Datelor Lumii
Datele lumii sunt stocate în .minetest/worlds/{WORLD_NAME}/. Numele implicit al lumii este world.
Resetarea Lumii
- Oprește serverul din GPanel.
- Redenumește sau șterge folderul lumii din
.minetest/worlds/. - Pornește serverul. O lume nouă va fi generată automat.
Depanare
| Problemă | Soluție |
|---|---|
| Serverul nu apare în lista publică | Asigură-te că SERVER_ANNOUNCE este setat la true. Serverul trebuie să fie accesibil pe portul configurat. |
| Modul nu se încarcă | Verifică consola pentru mesaje de eroare. Verifică dacă load_mod_modname = true este în world.mt și dacă toate dependențele sunt instalate. |
| Comenzile de administrator nu funcționează | Verifică dacă SERVER_ADMIN_NAME se potrivește exact cu numele tău de jucător (ține cont de majuscule). Repornește după modificare. |
| Jocul nu este găsit după schimbarea DEFAULT_GAME | Asigură-te că jocul este instalat în .minetest/games/. Este posibil să fie nevoie să reinstalezi din GPanel după schimbarea setărilor jocului comunitar. |
Articole Conexe
- Ghidul de Configurare a Serverului Minetest
- Cum să Găsești IP-ul și Portul Serverului Tău
- Cum să Încarci Fișiere prin SFTP