Polecenie /gamerule: Jak zmieniać zasady gry

Polecenie /gamerule służy do zmiany podstawowych ustawień gry. Za jego pomocą można zatrzymać zmianę dnia i nocy, zakazać rozprzestrzeniania się ognia lub dostosować mechanikę śmierci postaci. Ustawienia są stosowane natychmiast i zapisywane w plikach świata, więc nie trzeba ich wprowadzać ponownie przy każdym wejściu do gry.
Nawigacja po artykule
Aby użyć polecenia, wymagane są uprawnienia administratora (kody cheat muszą być włączone w ustawieniach świata lub serwera).
Jak wprowadzać polecenie
Składnia polecenia wygląda następująco:
/gamerule <nazwa_zasady> [wartość]
Istnieją dwa typy wartości:
- Logiczne (Boolean):
true(włączone) lubfalse(wyłączone). - Liczbowe (Integer): liczba całkowita do ustawiania intensywności procesów.
Jeśli wprowadzisz polecenie bez wartości — /gamerule <nazwa_zasady>, czat wyświetli aktualny status tej zasady.
Lista wszystkich zasad gry
W poniższej tabeli zebrano główne zasady dostępne w aktualnych wersjach gry.
| Zasada | Opis | Możliwe wartości | Wartość domyślna |
|---|---|---|---|
| announceAdvancements | Wysyłanie powiadomień na czat o osiągnięciach uzyskanych przez graczy. | true lub false | true |
| commandBlockOutput | Czy bloki poleceń powinny powiadamiać administratorów na czacie o wykonaniu poleceń. | true lub false | true |
| disableElytraMovementCheck | Wyłącza monitorowanie przez serwer prędkości ruchu gracza podczas lotu na elytrach (antycheat). | true lub false | false |
| disableRaids | Całkowicie wyłącza możliwość występowania rajdów rabusiów na wioski. | true lub false | false |
| doDaylightCycle | Czy czas przesuwa się w cyklu dzień/noc. Jeśli ustawiono wartość false, czas zatrzyma się w bieżącym momencie. | true lub false | true |
| doEntityDrops | Czy jednostki niebędące mobami (np. wagoniki) powinny upuszczać przedmioty po zniszczeniu. | true lub false | true |
| doFireTick | Czy ogień powinien w naturalny sposób rozprzestrzeniać się po blokach, a następnie gasnąć. | true lub false | true |
| doImmediateRespawn | Czy gracz będzie natychmiast się odradzał, nie widząc ekranu śmierci i menu odrodzenia. | true lub false | false |
| doInsomnia | Czy fantomy będą pojawiać się w nocy, jeśli gracz długo nie spał. | true lub false | true |
| doLimitedCrafting | Ogranicza tworzenie przedmiotów tylko do tych receptur, które gracz już odblokował. | true lub false | false |
| doMobLoot | Czy z zabitych mobów powinno wypadać doświadczenie i przedmioty (drop). | true lub false | true |
| doMobSpawning | Czy moby powinny pojawiać się w świecie w naturalny sposób (z powodu ciemności lub warunków biomu). | true lub false | true |
| doPatrolSpawning | Czy losowe patrole rabusiów powinny pojawiać się w świecie. | true lub false | true |
| doTileDrops | Wypadanie przedmiotów jako drop po zniszczeniu bloków. | true lub false | true |
| doTraderSpawning | Czy wędrowni handlarze powinni okresowo pojawiać się w pobliżu gracza. | true lub false | true |
| doWeatherCycle | Czy pogoda się zmienia. Jeśli ustawiono wartość false, pogoda zatrzyma się w bieżącym cyklu (np. wieczny deszcz). | true lub false | true |
| drowningDamage | Czy przebywanie pod wodą bez powietrza zadaje graczowi obrażenia (tonięcie). | true lub false | true |
| fallDamage | Czy upadki z wysokości zadają obrażenia zdrowiu postaci. | true lub false | true |
| fireDamage | Czy ogień, lawa lub palenie zadają obrażenia postaci. | true lub false | true |
| forgiveDeadPlayers | Czy wrogie neutralne moby przestaną być agresywne, gdy docelowy gracz umrze. | true lub false | true |
| freezeDamage | Czy sypki śnieg zadaje obrażenia od zamrożenia graczowi, który się w nim znajduje. | true lub false | true |
| keepInventory | Czy gracze zachowają swój ekwipunek i doświadczenie po śmierci. | true lub false | false |
| logAdminCommands | Czy wykonane polecenia administratora są dodawane do dziennika systemowego serwera (logi). | true lub false | true |
| maxCommandChainLength | Maksymalna liczba poleceń, które mogą zadziałać w jednym łańcuchu w jednym ticku. | <Liczba> | 65536 |
| maxEntityCramming | Maksymalna liczba istot, które mogą znajdować się w jednym bloku przed otrzymaniem obrażeń od uduszenia. | <Liczba> | 24 |
| mobGriefing | Czy moby mogą podnosić przedmioty, deptać grządki lub niszczyć bloki (eksplozje creeperów). | true lub false | true |
| naturalRegeneration | Czy gracze mogą odzyskiwać zdrowie w naturalny sposób poprzez pełny pasek głodu. | true lub false | true |
| playersSleepingPercentage | Procent graczy na serwerze, którzy muszą położyć się spać, aby pominąć noc. | <Liczba> | 100 |
| randomTickSpeed | Określa prędkość, z jaką zachodzą losowe zdarzenia (wzrost roślin, topnienie lodu). 0 wyłącza losowy tick. | <Liczba> | 3 |
| reducedDebugInfo | Czy ekran debugowania (F3) ukrywa rozszerzone informacje techniczne. | true lub false | false |
| sendCommandFeedback | Czy informacja zwrotna (komunikaty) od wykonanych poleceń pojawia się na czacie. | true lub false | true |
| showDeathMessages | Czy komunikat pojawia się na ogólnym czacie, gdy gracz umiera. | true lub false | true |
| spawnRadius | Określa liczbę bloków od światowego punktu odrodzenia, gdzie gracz może się pojawić. | <Liczba> | 10 |
| spectatorsGenerateChunks | Czy gracze w trybie obserwatora mogą ładować (generować) nowe chunki. | true lub false | true |
| universalAnger | Czy rozgniewane neutralne moby będą atakować wszystkich pobliskich graczy, a nie tylko sprawcę. | true lub false | false |
Jak usunąć komunikaty od poleceń na czacie
Do oczyszczenia czatu z powiadomień systemowych używa się zasady sendCommandFeedback. Jeśli ustawisz wartość false, gra przestanie wysyłać potwierdzenia o wykonanych przez administratora działaniach.
- Polecenie:
/gamerule sendCommandFeedback false
Jak wyłączyć obrażenia od upadku
Za to odpowiada zasada fallDamage. Przy wartości false postać przestanie tracić zdrowie przy upadku z dowolnej wysokości. Jest to przydatne przy budowaniu wysokich obiektów w trybie przetrwania.
- Polecenie:
/gamerule fallDamage false
Jak wyłączyć pojawianie się fantomów
Mechanika pojawiania się latających mobów przy bezsenności jest regulowana przez zasadę doInsomnia. Jeśli ustawisz wartość false, fantomy przestaną się spawnować w świecie, nawet jeśli postać nie spała przez wiele nocy z rzędu.
- Polecenie:
/gamerule doInsomnia false
Jak wyłączyć wyświetlanie wykonania poleceń na czacie
Gdy na mapie działają bloki poleceń, może być niewygodnie rozmawiać na czacie. Aby to zatrzymać, użyj zasady commandBlockOutput. To ukryje wszystkie powiadomienia o działaniach wykonywanych przez bloki poleceń.
- Polecenie:
/gamerule commandBlockOutput false
Jak przyspieszyć wzrost roślin i prędkość ticków
Prędkość losowych zdarzeń (wzrost pszenicy, sadzonek, rozprzestrzenianie się trawy) jest regulowana przez parametr randomTickSpeed. Standardowa wartość dla Java — 3, dla Bedrock — 1. Zwiększenie tej liczby przyspieszy farmy, ale zbyt wysokie wartości mogą powodować lagi lub crash świata.
- Przykład (przyspieszenie 10-krotne):
/gamerule randomTickSpeed 30
Jak wyłączyć wypadanie przedmiotów po śmierci
Zasada keepInventory pozwala zachować wszystkie przedmioty i zgromadzone doświadczenie po śmierci. Postać odrodzi się w punkcie spawnu z pełnym ekwipunkiem.
- Polecenie:
/gamerule keepInventory true
Jak wyłączyć niszczenie bloków przez creepery
Aby chronić krajobraz i budowle, używa się zasady mobGriefing. W tym przypadku eksplozje creeperów będą zadawać obrażenia tylko graczom i mobom, nie niszcząc bloków. To również zabroni endermanom kraść bloki ziemi.
- Polecenie:
/gamerule mobGriefing false
Opublikowane przez: TNT