Gamerule’e, które warto zmienić — i te, których domyślne wartości zaskakują
Istnieje ponad 40 gamerule’ów, a większość poradników wymienia je bez wskazania, które są istotne. Oto te, które zmieniają sposób rozgrywki w świecie, wraz z ich rzeczywistymi wartościami domyślnymi.
/gamerule rozrosło się do ponad czterdziestu wpisów. Większość to przełączniki debugowania, których nikt nie dotyka. Kilka z nich naprawdę zmienia odczucia ze świata, a kilka ma domyślne wartości, które zaskakują ludzi.
Te, które zmieniają świat
| Gamerule | Domyślna wartość | Dlaczego warto to zmienić |
|---|---|---|
keepInventory | false | Najczęściej zmieniana zasada na prywatnych serwerach |
doDaylightCycle | true | Zatrzymanie czasu w południe do budowania |
doWeatherCycle | true | Zatrzymanie deszczu psującego sesję budowania |
mobGriefing | true | Creepery przestają tworzyć kratery w twojej bazie; zatrzymuje również Osadników przed uprawą |
doFireTick | true | Ogień przestaje się rozprzestrzeniać — ustaw false przed budową w Netherze |
randomTickSpeed | 3 | Szybkość wzrostu upraw. 0 całkowicie zatrzymuje wzrost |
playersSleepingPercentage | 100 | Ustaw na 1, aby jeden Gracz mógł pominąć noc |
spawnRadius | 10 | Zmniejszenie rozrzutu spawnu na świecie |
Domyślne wartości, które ludzie błędnie zakładają
randomTickSpeedto 3, nie 1. Zwiększenie jej do 1000 w celu przyspieszenia wzrostu upraw przyspiesza również rozkład liści, rozprzestrzenianie się Ognia i topnienie Lodu, co obniży TPS serwera.mobGriefingobejmuje więcej niż creepery. Wyłączenie tego zatrzymuje również Osadników przed podnoszeniem i sadzeniem nasion, umieszczaniem bloków przez Endermany oraz Jedzeniem trawy przez Owce. Farmy żelaza i farmy Osadników po cichu przestają działać.doInsomniajest domyślnie włączone — to właśnie to sprawia, że pojawiają się fantomy. Wyłącz to, zamiast z nimi walczyć.doImmediateRespawnistnieje i jestfalse; ustawienie go natruecałkowicie pomija ekran śmierci.commandBlockOutputtotrue, dlatego mechanizm z redstone spamuje czat administratora. Prawie każdy serwer ustawia to nafalse.
Liczba całkowita kontra wartość logiczna
Gamerule’e są typowane, a komenda po cichu odrzuca niewłaściwy typ, zamiast go wyjaśniać. randomTickSpeed, spawnRadius, maxEntityCramming, playersSleepingPercentage i maxCommandChainLength przyjmują liczby; wszystko inne to true/false.
/gamerule <rule> bez wartości odczytuje bieżące ustawienie zamiast je zmieniać — przydatne do sprawdzania, co pobrana Mapa już zmieniła.
Są one na świat, nie na serwer
Gamerule’e znajdują się w level.dat, więc podróżują z folderem świata i nie mają zastosowania do innych światów na tym samym serwerze. Konfiguracja multiwersum wymaga ich ustawienia dla każdego świata.
Wybierz dowolną zasadę i uzyskaj komendę z już zastosowanym właściwym typem w Kreatorze Komend Gracza, który obejmuje również teleportację, tryb gry, xp, czas i pogodę z tego samego formularza.