Questa guida copre l'amministrazione del server per Minetest (Luanti), inclusi i comandi in-game, la gestione dei privilegi, l'installazione dei mod, la gestione dei giocatori e la manutenzione del mondo.
Configurazione dell'amministratore
Il giocatore specificato nella variabile di avvio SERVER_ADMIN_NAME ha automaticamente i privilegi completi di amministratore. Assicurati che sia impostato sul tuo vero nome giocatore (non il valore predefinito changeme).
Comandi della chat in-game
I comandi di amministrazione vengono inseriti nella chat in-game (premi T) con un prefisso /. Puoi anche inserire comandi dalla console GPanel.
| Comando | Descrizione |
|---|---|
/help |
Elenca tutti i comandi disponibili |
/privs [player] |
Mostra i privilegi di un giocatore |
/grant [player] [privilege] |
Concede un privilegio a un giocatore |
/revoke [player] [privilege] |
Revoca un privilegio a un giocatore |
/teleport [x,y,z] |
Teletrasportati alle coordinate |
/teleport [player] |
Teletrasportati ad un altro giocatore |
/kick [player] [reason] |
Espelle un giocatore con un motivo opzionale |
/ban [player] |
Banna un giocatore dal server |
/unban [player] |
Sbanna un giocatore |
/time [hours:minutes] |
Imposta l'ora in-game (es. /time 12:00) |
/give [player] [item] [count] |
Dà oggetti a un giocatore |
/setpassword [player] [password] |
Modifica la password di un giocatore |
/clearpassword [player] |
Cancella la password di un giocatore |
/status |
Mostra le informazioni sullo stato del server |
/shutdown [delay] [reconnect] [message] |
Arresta il server con ritardo e messaggio opzionali |
Sistema dei privilegi
Minetest utilizza un sistema di autorizzazioni basato sui privilegi. Privilegi chiave:
| Privilegio | Descrizione |
|---|---|
interact |
Può scavare e posizionare nodi, usare oggetti |
shout |
Può parlare in chat |
teleport |
Può usare il comando /teleport |
settime |
Può cambiare l'ora del giorno |
give |
Può usare i comandi /give e /giveme |
fly |
Può volare (attiva/disattiva con il tasto K) |
noclip |
Può volare attraverso i blocchi |
fast |
Può usare la modalità di movimento veloce |
kick |
Può espellere altri giocatori |
ban |
Può bannare e sbannare i giocatori |
server |
Può usare /shutdown e altri comandi del server |
privs |
Può modificare i privilegi di altri giocatori |
Esempio: Configurazione di un moderatore
/grant PlayerName kick
/grant PlayerName ban
/grant PlayerName teleport
Installazione dei mod
Minetest ha una grande community di modding. I mod possono essere scaricati da ContentDB.
- Arresta il tuo server da GPanel.
- Scarica l'archivio del mod da ContentDB o dal repository del mod.
- Estrai e carica la cartella del mod in
.minetest/mods/tramite SFTP o il File Manager. - Abilita il mod aggiungendolo alla configurazione del mondo. Modifica
.minetest/worlds/{world_name}/world.mte aggiungi:load_mod_modname = true - Avvia il server e controlla la console per i messaggi di caricamento dei mod.
Gestione del mondo
Posizione dei dati del mondo
I dati del mondo sono memorizzati in .minetest/worlds/{WORLD_NAME}/. Il nome predefinito del mondo è world.
Reset del mondo
- Arresta il server da GPanel.
- Rinomina o elimina la cartella del mondo in
.minetest/worlds/. - Avvia il server. Un nuovo mondo verrà generato automaticamente.
Risoluzione dei problemi
| Problema | Soluzione |
|---|---|
| Il server non viene mostrato nell'elenco pubblico | Assicurati che SERVER_ANNOUNCE sia impostato su true. Il server deve essere accessibile sulla porta configurata. |
| Il mod non si carica | Controlla la console per i messaggi di errore. Verifica che load_mod_modname = true sia in world.mt e che tutte le dipendenze siano installate. |
| I comandi di amministrazione non funzionano | Verifica che SERVER_ADMIN_NAME corrisponda esattamente al tuo nome giocatore (case-sensitive). Riavvia dopo la modifica. |
| Gioco non trovato dopo aver modificato DEFAULT_GAME | Assicurati che il gioco sia installato in .minetest/games/. Potresti dover reinstallare da GPanel dopo aver modificato le impostazioni dei giochi della community. |
Articoli correlati
- Guida alla configurazione del server Minetest
- Come trovare l'IP e la porta del tuo server
- Come caricare file tramite SFTP