Denne veiledningen dekker serveradministrasjon for Minetest (Luanti), inkludert kommandoer i spillet, rettighetsadministrasjon, installasjon av mods, spilleradministrasjon og verdensvedlikehold.
Adminoppsett
Spilleren som er angitt i SERVER_ADMIN_NAME-oppstartsvariabelen har automatisk fulle adminrettigheter. Sørg for at dette er satt til ditt faktiske spillernavn (ikke standardverdien changeme).
Chat-kommandoer i Spillet
Adminkommandoer skrives inn i chatten i spillet (trykk T) med en /-prefiks. Du kan også skrive inn kommandoer fra GPanel-konsollen.
| Kommando | Beskrivelse |
|---|---|
/help |
Lister opp alle tilgjengelige kommandoer |
/privs [player] |
Viser en spillers rettigheter |
/grant [player] [privilege] |
Gir en rettighet til en spiller |
/revoke [player] [privilege] |
Fjerner en rettighet fra en spiller |
/teleport [x,y,z] |
Teleporter til koordinater |
/teleport [player] |
Teleporter til en annen spiller |
/kick [player] [reason] |
Kaster ut en spiller med en valgfri årsak |
/ban [player] |
Utestenger en spiller fra serveren |
/unban [player] |
Opphever utestengelse av en spiller |
/time [hours:minutes] |
Setter tiden i spillet (f.eks. /time 12:00) |
/give [player] [item] [count] |
Gir gjenstander til en spiller |
/setpassword [player] [password] |
Endrer en spillers passord |
/clearpassword [player] |
Fjerner en spillers passord |
/status |
Viser informasjon om serverstatus |
/shutdown [delay] [reconnect] [message] |
Slår av serveren med valgfri forsinkelse og melding |
Rettighetssystem
Minetest bruker et rettighetsbasert tillatelsessystem. Viktige rettigheter:
| Rettighet | Beskrivelse |
|---|---|
interact |
Kan grave og plassere noder, bruke gjenstander |
shout |
Kan snakke i chatten |
teleport |
Kan bruke /teleport-kommandoen |
settime |
Kan endre tiden på døgnet |
give |
Kan bruke /give- og /giveme-kommandoene |
fly |
Kan fly (veksle med K-tasten) |
noclip |
Kan fly gjennom blokker |
fast |
Kan bruke rask bevegelsesmodus |
kick |
Kan kaste ut andre spillere |
ban |
Kan utestenge og oppheve utestengelse av spillere |
server |
Kan bruke /shutdown og andre serverkommandoer |
privs |
Kan endre andre spilleres rettigheter |
Eksempel: Sette Opp en Moderator
/grant PlayerName kick
/grant PlayerName ban
/grant PlayerName teleport
Installasjon av Mods
Minetest har et stort modding-fellesskap. Mods kan lastes ned fra ContentDB.
- Stopp serveren din fra GPanel.
- Last ned mod-arkivet fra ContentDB eller modens repositorium.
- Pakk ut og last opp mod-mappen til
.minetest/mods/via SFTP eller File Manager. - Aktiver moden ved å legge den til i verdenskonfigurasjonen. Rediger
.minetest/worlds/{world_name}/world.mtog legg til:load_mod_modname = true - Start serveren og sjekk konsollen for meldinger om innlasting av mods.
Verdenadministrasjon
Plassering av Verdensdata
Verdensdata lagres i .minetest/worlds/{WORLD_NAME}/. Standard verdensnavn er world.
Tilbakestille Verdenen
- Stopp serveren fra GPanel.
- Gi nytt navn til eller slett verdensmappen i
.minetest/worlds/. - Start serveren. En ny verden vil bli generert automatisk.
Feilsøking
| Problem | Løsning |
|---|---|
| Serveren vises ikke i den offentlige listen | Sørg for at SERVER_ANNOUNCE er satt til true. Serveren må være tilgjengelig på den konfigurerte porten. |
| Mod lastes ikke inn | Sjekk konsollen for feilmeldinger. Verifiser at load_mod_modname = true er i world.mt og at alle avhengigheter er installert. |
| Adminkommandoer fungerer ikke | Verifiser at SERVER_ADMIN_NAME samsvarer nøyaktig med spillernavnet ditt (versalfølsomt). Start på nytt etter endring. |
| Spill ikke funnet etter endring av DEFAULT_GAME | Sørg for at spillet er installert i .minetest/games/. Du må kanskje installere på nytt fra GPanel etter endring av community game-innstillinger. |