See juhend käsitleb Minetest (Luanti) serveri haldamist, sealhulgas mängusiseseid käske, õiguste haldamist, modifikatsioonide installimist, mängijate haldamist ja maailma hooldust.
Administraatori seadistamine
Käivitusmuutujas SERVER_ADMIN_NAME määratud mängija saab automaatselt täielikud administraatoriõigused. Veenduge, et see on seatud teie tegelikule mängijakontole (mitte vaikeväärtusele changeme).
Mängusisesed vestluskäsud
Administraatorikäsud sisestatakse mängusiseses vestluses (vajutage T) eesliitega /. Saate käske sisestada ka GPanel konsooli kaudu.
| Käsk | Kirjeldus |
|---|---|
/help |
Loetleb kõik saadaolevad käsud |
/privs [player] |
Näitab mängija õigusi |
/grant [player] [privilege] |
Annab mängijale õiguse |
/revoke [player] [privilege] |
Tühistab mängija õiguse |
/teleport [x,y,z] |
Teleporteerib koordinaatidele |
/teleport [player] |
Teleporteerib teise mängija juurde |
/kick [player] [reason] |
Viskab mängija serverist välja valikulise põhjendusega |
/ban [player] |
Blokeerib mängija serveris |
/unban [player] |
Tühistab mängija blokeeringu |
/time [hours:minutes] |
Seab mängusisese aja (nt /time 12:00) |
/give [player] [item] [count] |
Annab mängijale esemeid |
/setpassword [player] [password] |
Muudab mängija parooli |
/clearpassword [player] |
Kustutab mängija parooli |
/status |
Näitab serveri olekuteavet |
/shutdown [delay] [reconnect] [message] |
Sulgeb serveri valikulise viivituse ja teatega |
Õiguste süsteem
Minetest kasutab õigustel põhinevat lubade süsteemi. Põhilised õigused:
| Õigus | Kirjeldus |
|---|---|
interact |
Saab kaevata ja asetada plokke, kasutada esemeid |
shout |
Saab vestluses rääkida |
teleport |
Saab kasutada käsku /teleport |
settime |
Saab muuta kellaega |
give |
Saab kasutada käske /give ja /giveme |
fly |
Saab lennata (lülita sisse K klahviga) |
noclip |
Saab lennata läbi plokkide |
fast |
Saab kasutada kiire liikumise režiimi |
kick |
Saab teisi mängijaid välja visata |
ban |
Saab mängijaid blokeerida ja blokeeringut tühistada |
server |
Saab kasutada käske /shutdown ja muid serverikäske |
privs |
Saab muuta teiste mängijate õigusi |
Näide: moderaatori seadistamine
/grant PlayerName kick
/grant PlayerName ban
/grant PlayerName teleport
Modifikatsioonide installimine
Minetest-il on suur modifitseerimise kogukond. Modifikatsioone saab alla laadida lehelt ContentDB.
- Peatage oma server GPanel-ist.
- Laadige modifikatsiooni arhiiv alla ContentDB-st või modifikatsiooni hoidlast.
- Pakkige lahti ja laadige modifikatsiooni kaust üles kausta
.minetest/mods/SFTP või File Manager-i kaudu. - Aktiveerige modifikatsioon, lisades selle maailma konfiguratsioonile. Muutke faili
.minetest/worlds/{world_name}/world.mtja lisage:load_mod_modname = true - Käivitage server ja kontrollige konsoolis modifikatsiooni laadimise teateid.
Maailma haldamine
Maailma andmete asukoht
Maailma andmed asuvad kaustas .minetest/worlds/{WORLD_NAME}/. Vaikimisi maailma nimi on world.
Maailma lähtestamine
- Peatage server GPanel-ist.
- Nimetage ümber või kustutage maailma kaust kaustas
.minetest/worlds/. - Käivitage server. Uus maailm genereeritakse automaatselt.
Veaotsing
| Probleem | Lahendus |
|---|---|
| Server ei ilmu avalikus loendis | Veenduge, et SERVER_ANNOUNCE on seatud väärtusele true. Server peab olema kättesaadav seadistatud pordil. |
| Modifikatsioon ei lae | Kontrollige konsoolist veateateid. Veenduge, et load_mod_modname = true on failis world.mt ja kõik sõltuvused on installitud. |
| Administraatorikäsud ei tööta | Veenduge, et SERVER_ADMIN_NAME ühtib täpselt teie mängijanime (tõstutundlik). Taaskäivitage pärast muutmist. |
| Mängu ei leitud pärast DEFAULT_GAME muutmist | Veenduge, et mäng on installitud kausta .minetest/games/. Pärast kogukonna mängu seadete muutmist võib olla vajalik GPanel-ist uuesti installimine. |
Seotud artiklid
- Minetest serveri seadistamise juhend
- Kuidas leida oma serveri IP ja port
- Kuidas laadida faile üles SFTP kaudu