Tämä opas käsittelee Minetestin (Luanti) palvelinhallintaa, mukaan lukien pelin sisäiset komennot, oikeuksien hallinta, modien asennus, pelaajien hallinta ja maailman ylläpito.
Ylläpitäjän asetukset
Käynnistysmuuttujassa SERVER_ADMIN_NAME määritetyllä pelaajalla on automaattisesti täydet ylläpitäjäoikeudet. Varmista, että tämä on asetettu todelliseen pelaajanimeesi (ei oletukseen changeme).
Pelin sisäiset chat-komennot
Ylläpitäjän komennot syötetään pelin sisäisessä chatissa (paina T) etuliitteellä /. Voit myös syöttää komentoja GPanel-konsolista.
| Komento | Kuvaus |
|---|---|
/help |
Listaa kaikki saatavilla olevat komennot |
/privs [player] |
Näyttää pelaajan oikeudet |
/grant [player] [privilege] |
Myöntää oikeuden pelaajalle |
/revoke [player] [privilege] |
Peruuttaa oikeuden pelaajalta |
/teleport [x,y,z] |
Teleporttaus koordinaatteihin |
/teleport [player] |
Teleporttaus toisen pelaajan luo |
/kick [player] [reason] |
Potkaisee pelaajan valinnaisella syyllä |
/ban [player] |
Bannaa pelaajan palvelimelta |
/unban [player] |
Poistaa pelaajan bannauksen |
/time [hours:minutes] |
Asettaa pelin sisäisen ajan (esim. /time 12:00) |
/give [player] [item] [count] |
Antaa esineitä pelaajalle |
/setpassword [player] [password] |
Muuttaa pelaajan salasanan |
/clearpassword [player] |
Tyhjentää pelaajan salasanan |
/status |
Näyttää palvelimen tilatiedot |
/shutdown [delay] [reconnect] [message] |
Sammuttaa palvelimen valinnaisella viiveellä ja viestillä |
Oikeusjärjestelmä
Minetest käyttää oikeusperustaista käyttöoikeusjärjestelmää. Keskeiset oikeudet:
| Oikeus | Kuvaus |
|---|---|
interact |
Voi kaivaa ja asettaa solmuja, käyttää esineitä |
shout |
Voi puhua chatissa |
teleport |
Voi käyttää /teleport-komentoa |
settime |
Voi muuttaa vuorokaudenaikaa |
give |
Voi käyttää /give- ja /giveme-komentoja |
fly |
Voi lentää (vaihto K-näppäimellä) |
noclip |
Voi lentää lohkojen läpi |
fast |
Voi käyttää nopeaa liikkumistilaa |
kick |
Voi potkaista muita pelaajia |
ban |
Voi bannata ja poistaa pelaajien bannauksen |
server |
Voi käyttää /shutdown ja muita palvelinkomentoja |
privs |
Voi muokata muiden pelaajien oikeuksia |
Esimerkki: Moderaattorin asettaminen
/grant PlayerName kick
/grant PlayerName ban
/grant PlayerName teleport
Modien asennus
Minetestillä on suuri modaamisyhteisö. Modeja voi ladata ContentDB:stä.
- Pysäytä palvelimesi GPanelista.
- Lataa modi-arkisto ContentDB:stä tai modin omasta arkistosta.
- Pura ja lataa mod-kansio
.minetest/mods/-hakemistoon SFTP:n tai tiedostonhallinnan kautta. - Ota modi käyttöön lisäämällä se maailman määritykseen. Muokkaa
.minetest/worlds/{world_name}/world.mtja lisää:load_mod_modname = true - Käynnistä palvelin ja tarkista konsolista modien latausviestit.
Maailmojen hallinta
Maailman tietojen sijainti
Maailman tiedot tallennetaan polkuun .minetest/worlds/{WORLD_NAME}/. Oletusarvoinen maailman nimi on world.
Maailman nollaaminen
- Pysäytä palvelin GPanelista.
- Nimeä uudelleen tai poista maailmakansio polusta
.minetest/worlds/. - Käynnistä palvelin. Uusi maailma luodaan automaattisesti.
Vianmääritys
| Ongelma | Ratkaisu |
|---|---|
| Palvelin ei näy julkisessa listassa | Varmista, että SERVER_ANNOUNCE on asetettu arvoon true. Palvelimen on oltava saavutettavissa määritetyssä portissa. |
| Modi ei lataudu | Tarkista konsolista virheviestit. Varmista, että load_mod_modname = true on tiedostossa world.mt ja että kaikki riippuvuudet on asennettu. |
| Ylläpitäjän komennot eivät toimi | Varmista, että SERVER_ADMIN_NAME vastaa täsmälleen pelaajanimeäsi (huomioi kirjainkoko). Käynnistä uudelleen muutoksen jälkeen. |
| Peliä ei löydy DEFAULT_GAME-muuttujan muuttamisen jälkeen | Varmista, että peli on asennettu polkuun .minetest/games/. Sinun saattaa joutua asentamaan uudelleen GPanelista yhteisöpelin asetusten muuttamisen jälkeen. |
Aiheeseen liittyvät artikkelit
- Minetest-palvelimen asennusopas
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta