Ovaj vodič pokriva administraciju servera za Minetest (Luanti), uključujući komande unutar igre, upravljanje privilegijama, instalaciju modova, upravljanje igračima i održavanje sveta.
Podešavanje administratora
Igrač naveden u startup promenljivoj SERVER_ADMIN_NAME automatski ima pune admin privilegije. Uverite se da je ovo postavljeno na vaše stvarno ime igrača (a ne podrazumevano changeme).
Komande u čatu unutar igre
Admin komande se unose u čat unutar igre (pritisnite T) sa prefiksom /. Komande takođe možete uneti iz GPanel konzole.
| Komanda | Opis |
|---|---|
/help |
Prikazuje sve dostupne komande |
/privs [player] |
Prikazuje privilegije igrača |
/grant [player] [privilege] |
Dodeljuje privilegiju igraču |
/revoke [player] [privilege] |
Oduzima privilegiju igraču |
/teleport [x,y,z] |
Teleportuje na koordinate |
/teleport [player] |
Teleportuje do drugog igrača |
/kick [player] [reason] |
Izbacuje igrača sa opcionim razlogom |
/ban [player] |
Banuje igrača sa servera |
/unban [player] |
Uklanja ban igraču |
/time [hours:minutes] |
Postavlja vreme unutar igre (npr. /time 12:00) |
/give [player] [item] [count] |
Daje predmete igraču |
/setpassword [player] [password] |
Menja lozinku igrača |
/clearpassword [player] |
Briše lozinku igrača |
/status |
Prikazuje informacije o statusu servera |
/shutdown [delay] [reconnect] [message] |
Gasi server sa opcionim odlaganjem i porukom |
Sistem privilegija
Minetest koristi sistem dozvola zasnovan na privilegijama. Ključne privilegije:
| Privilegija | Opis |
|---|---|
interact |
Može da kopa i postavlja nodove, koristi predmete |
shout |
Može da govori u čatu |
teleport |
Može da koristi komandu /teleport |
settime |
Može da menja doba dana |
give |
Može da koristi komande /give i /giveme |
fly |
Može da leti (uključuje se tasterom K) |
noclip |
Može da leti kroz blokove |
fast |
Može da koristi režim brzog kretanja |
kick |
Može da izbacuje druge igrače |
ban |
Može da banuje i uklanja ban igračima |
server |
Može da koristi /shutdown i druge serverske komande |
privs |
Može da menja privilegije drugih igrača |
Primer: Podešavanje moderatora
/grant PlayerName kick
/grant PlayerName ban
/grant PlayerName teleport
Instalacija modova
Minetest ima veliku zajednicu za modovanje. Modovi se mogu preuzeti sa ContentDB.
- Zaustavite svoj server iz GPanel-a.
- Preuzmite arhivu moda sa ContentDB-a ili repozitorijuma moda.
- Raspakujte i otpremite folder moda u
.minetest/mods/putem SFTP-a ili File Manager-a. - Omogućite mod dodavanjem u konfiguraciju sveta. Uredite
.minetest/worlds/{world_name}/world.mti dodajte:load_mod_modname = true - Pokrenite server i proverite konzolu za poruke o učitavanju modova.
Upravljanje svetom
Lokacija podataka sveta
Podaci sveta se čuvaju u .minetest/worlds/{WORLD_NAME}/. Podrazumevano ime sveta je world.
Resetovanje sveta
- Zaustavite server iz GPanel-a.
- Preimenujte ili obrišite folder sveta u
.minetest/worlds/. - Pokrenite server. Novi svet će biti automatski generisan.
Rešavanje problema
| Problem | Rešenje |
|---|---|
| Server se ne prikazuje u javnoj listi | Uverite se da je SERVER_ANNOUNCE postavljen na true. Server mora biti dostupan na konfigurisanom portu. |
| Mod se ne učitava | Proverite konzolu za poruke o greškama. Proverite da li je load_mod_modname = true u world.mt i da li su sve zavisnosti instalirane. |
| Admin komande ne rade | Proverite da li se SERVER_ADMIN_NAME tačno poklapa sa vašim imenom igrača (razlikuje velika i mala slova). Ponovo pokrenite nakon promene. |
| Igra nije pronađena nakon promene DEFAULT_GAME | Uverite se da je igra instalirana u .minetest/games/. Možda ćete morati da reinstalirate iz GPanel-a nakon promene podešavanja igre zajednice. |
Povezani članci
- Vodič za podešavanje Minetest servera
- Kako pronaći IP i port vašeg servera
- Kako otpremiti fajlove putem SFTP-a