Komento /gamerule: kuinka muuttaa pelisääntöjä
Opas /gamerule-komennon käyttöön Minecraftissa: poista putoamisvahinko, ota keepInventory käyttöön, säädä randomTickSpeed ja paljon muuta.
Komennon käyttöön tarvitaan järjestelmänvalvojan oikeudet (huijausten on oltava käytössä maailman tai palvelimen asetuksissa).
Kuinka syöttää komento
Komennon syntaksi näyttää tältä:
/gamerule <rule_name> [value]
Arvoja on kahta tyyppiä:
- Totuusarvo:
true(käytössä) taifalse(ei käytössä). - Kokonaisluku: Kokonaisluku prosessien voimakkuuden säätämiseen.
Jos syötät komennon ilman arvoa — /gamerule <rule_name>, chat näyttää kyseisen säännön nykyisen tilan.
Kaikkien pelisääntöjen lista
Alla oleva taulukko kokoaa pääsäännöt, jotka ovat käytettävissä pelin nykyisissä versioissa.
| Sääntö | Kuvaus | Mahdolliset arvot | Oletusarvo |
|---|---|---|---|
| announceAdvancements | Ilmoitetaanko chatissa, kun pelaajat saavuttavat edistymisiä. | true tai false | true |
| commandBlockOutput | Ilmoittavatko komentolohkot järjestelmänvalvojille chatissa, kun ne suorittavat komentoja. | true tai false | true |
| disableElytraMovementCheck | Poistaa käytöstä palvelimen tarkistuksen pelaajan liikenopeudesta elytra-lennon aikana (huijauksenesto). | true tai false | false |
| disableRaids | Poistaa täysin mahdollisuuden, että ryöstäjäpartiot hyökkäisivät kyliin. | true tai false | false |
| doDaylightCycle | Eteneekö aika päivä/yö-syklissä. Jos asetetaan false, aika pysähtyy nykyiseen hetkeen. | true tai false | true |
| doEntityDrops | Pudottavatko entiteetit, jotka eivät ole mönejä (esim. lorekat), esineitä tuhoutuessaan. | true tai false | true |
| doFireTick | Leviääkö tuli luonnollisesti lohkoihin ja sammuuko se sitten. | true tai false | true |
| doImmediateRespawn | Herääkö pelaaja välittömästi näkemättä kuolinruutua ja heräämisvalikkoa. | true tai false | false |
| doInsomnia | Ilmestyvätkö aaveet yöllä, jos pelaaja ei ole nukkunut pitkään aikaan. | true tai false | true |
| doLimitedCrafting | Rajoittaa esineiden valmistuksen vain niihin resepteihin, jotka pelaaja on jo avannut. | true tai false | false |
| doMobLoot | Pudottavatko mönet kokemusta ja esineitä (saalista) tapettaessa. | true tai false | true |
| doMobSpawning | Ilmestyvätkö mönet luonnollisesti maailmaan (pimeyden tai bioomin olosuhteiden vuoksi). | true tai false | true |
| doPatrolSpawning | Ilmestyvätkö satunnaiset ryöstäjäpartiot maailmaan. | true tai false | true |
| doTileDrops | Pudottavatko lohkot esineitä tuhoutuessaan. | true tai false | true |
| doTraderSpawning | Ilmestyvätkö vaeltavat kauppiaat säännöllisesti pelaajan lähelle. | true tai false | true |
| doWeatherCycle | Muuttuuko sää. Jos asetetaan false, sää pysyy nykyisessä tilassa (esim. ikuinen sade). | true tai false | true |
| drowningDamage | Aiheuttaako ilman loppuminen veden alla vahinkoa pelaajalle (hukkuminen). | true tai false | true |
| fallDamage | Aiheuttaako korkealta putoaminen vahinkoa hahmon terveydelle. | true tai false | true |
| fireDamage | Aiheuttavatko tuli, laava tai palaminen vahinkoa hahmolle. | true tai false | true |
| forgiveDeadPlayers | Lopettavatko vihaantuneet neutraalit mönet vihansa, kun kohdepelaaja kuolee. | true tai false | true |
| freezeDamage | Aiheuttaako jauhelumi jäätymisvahinkoa pelaajalle, joka seisoo siinä. | true tai false | true |
| keepInventory | Säilyvätkö pelaajan inventaario ja kokemus kuoleman jälkeen. | true tai false | false |
| logAdminCommands | Lisätäänkö suoritetut järjestelmänvalvojakomennot palvelimen järjestelmälokiin. | true tai false | true |
| maxCommandChainLength | Komentojen enimmäismäärä, joka voidaan suorittaa ketjussa yhden tikin aikana. | <Number> | 65536 |
| maxEntityCramming | Entiteettien enimmäismäärä, joka voi asua yhdessä lohkossa ennen tukehtumisvahinkojen alkamista. | <Number> | 24 |
| mobGriefing | Voivatko mönet kerätä esineitä, tallata viljelyksiä tai tuhota lohkoja (CREEPER-räjähdykset). | true tai false | true |
| naturalRegeneration | Voivatko pelaajat regeneroida terveyttään luonnollisesti täyden nälkämittarin kautta. | true tai false | true |
| playersSleepingPercentage | Palvelimella olevien pelaajien prosenttiosuus, jotka tarvitaan nukkumaan yön ohittamiseksi. | <Number> | 100 |
| randomTickSpeed | Määrittää satunnaisten tapahtumien nopeuden (kasvien kasvu, jään sulaminen). 0 poistaa satunnaiset tikit käytöstä. | <Number> | 3 |
| reducedDebugInfo | Piilottaako virheenkorjausnäyttö (F3) laajennettuja teknisiä tietoja. | true tai false | false |
| sendCommandFeedback | Näkyykö suoritettujen komentojen palaute (viestit) chatissa. | true tai false | true |
| showDeathMessages | Näkyykö globaalissa chatissa viesti, kun pelaaja kuolee. | true tai false | true |
| spawnRadius | Määrittää lohkojen määrän maailman spawn-pisteestä, johon pelaaja voi ilmestyä. | <Number> | 10 |
| spectatorsGenerateChunks | Voivatko tarkkailutilassa olevat pelaajat ladata (generoida) uusia chunkkeja. | true tai false | true |
| universalAnger | Hyökkäävätkö vihaantuneet neutraalit mönet kaikkiin lähellä oleviin pelaajiin, ei vain hyökkääjään. | true tai false | false |
Komentoviestien poistaminen chatista
Järjestelmäilmoitusten poistamiseen chatista käytetään sääntöä sendCommandFeedback. Jos se asetetaan arvoon false, peli lopettaa järjestelmänvalvojan toimia koskevien vahvistusten lähettämisen.
- Komento:
/gamerule sendCommandFeedback false
Putoamisvahingon poistaminen käytöstä
Tästä vastaava sääntö on fallDamage. Arvolla false hahmo lakkaa menettämästä terveyttä pudotessaan mistä tahansa korkeudelta. Tämä on hyödyllistä rakennettaessa korkeita rakennelmia selviytymistilassa.
- Komento:
/gamerule fallDamage false
Aaveiden ilmestymisen estäminen
Lentävien mönejen ilmestymismekanismia unettomuuden aikana säätelee sääntö doInsomnia. Jos se asetetaan arvoon false, aaveet lakkaavat ilmestymästä maailmaan, vaikka hahmo ei olisi nukkunut moneen yöhön peräkkäin.
- Komento:
/gamerule doInsomnia false
Komentojen suoritustulosteen poistaminen chatista
Kun komentolohkot toimivat kartalla, chat saattaa hankaloittaa viestintää. Tämän estämiseksi käytä sääntöä commandBlockOutput. Tämä piilottaa kaikki ilmoitukset komentolohkojen toimista.
- Komento:
/gamerule commandBlockOutput false
Kasvien kasvun ja tikinnopeuden kiihdyttäminen
Satunnaisten tapahtumien nopeutta (vehnän kasvu, taimet, ruohon leviäminen) säätelee parametri randomTickSpeed. Javalle vakioarvo on 3 ja Bedrockille 1. Tämän luvun kasvattaminen nopeuttaa maatiloja, mutta liian korkeat arvot voivat aiheuttaa viivettä tai maailman kaatumisen.
- Esimerkki (nopeuta 10-kertaiseksi):
/gamerule randomTickSpeed 30
Esineiden putoamisen estäminen kuoleman jälkeen
Sääntö keepInventory mahdollistaa kaikkien esineiden ja kertyneen kokemuksen säilyttämisen kuoleman jälkeen. Hahmo herää spawn-pisteessä täydellä inventaariolla.
- Komento:
/gamerule keepInventory true
Lohkojen tuhoutumisen estäminen creepereiden toimesta
Maiseman ja rakennusten suojaamiseen käytetään sääntöä mobGriefing. Tässä tapauksessa creeper-räjähdykset aiheuttavat vahinkoa vain pelaajille ja möneille rikkomatta lohkoja. Tämä estää myös endermaneja varastamasta maa-lohkoja.
- Komento:
/gamerule mobGriefing false
Ei vielä kommentteja. Jaa ensimmäisenä ajatuksesi.