Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Game rule

Game rule je pravidlo, které nastavuje určité chování ve světě. Například nastavením game rule doDaylightCycle na false se přestane měnit čas. Funkci game rules implementuje Vanilla, tudíž ji lze využít na všech platformách.

Kompletní seznam všech game rules naleznete na následujícím odkaze: https://minecraft.fandom.com/wiki/Game_rule#List_of_game_rules

Je dobré si tento seznam projít a mít o dostupných game rules základní přehled. Můžete tak předejít zbytečnému použití pluginů či módů.

Mezi nejčastěji využívanými game rules jsou doDaylightCycle a doWeatherCycle, které jsou použity pro nastavení dne a slunečného počasí (tato gamerules pouze vypnou změnu času/počasí, pokud není den/prší, po nastavení game rule je nutno nastavit čas/počasí příkazy time set day a weather clear). Často je také používáno game rule playersSleepingPercentage, které nastaví, jaké procento hráčů musí spát, aby byla přeskočena noc, pro což byl dříve potřeba datapack (Multiplayer Sleep), nebo plugin.

Game rules jsou specifické pro svět. Pokud příkaz vykonáte ve světě world, game rule ve světě spawn platit nebude.

U názvů game rules záleží na velkých a malých písmenech. Pokud nastavíte game rule playerssleepingpercentage místo playersSleepingPercentage, nastavení nebude fungovat.

Příkazy

Příkaz gamerule <pravidlo> <hodnota> nastaví game rule ve světě, ve kterém je příkaz proveden. V případě, kdy je příkaz proveden z konzole, game rule je nastaveno v hlavním světě.

V případě, kdy využíváte starou verzi Minecraftu, ujistěte se, že ve verzi, kterou používáte, již game rule, které chcete nastavit, existuje (což můžete zde). Game rule se totiž nastaví i v případě, kdy v dané verzi ještě nebylo implementováno, ale nebude mít žádný efekt.