Jak zatrzymać czas w Minecraft? Komendy i tick freeze

Michał Baran .

2 listopada 2026

Gracz celuje z łuku do świnki w Minecraft. Tekst "The game is frozen" sugeruje, że to sposób na to, jak zatrzymać czas w Minecraft.

Gdy budujesz dużą konstrukcję albo nagrywasz poradnik, noc zmieniająca się co kilka minut potrafi skutecznie wybić z rytmu. W tym poradniku pokazuję, jak zatrzymać cykl dnia i nocy, zamrozić całą symulację świata, ustawić konkretną porę oraz rozwiązać problemy zależne od edycji Minecrafta. Wyjaśniam też, kiedy wystarczy komenda, a kiedy sens ma mod lub datapack.

Najważniejsze sposoby na zatrzymanie czasu w Minecraft

  • Stała pora dnia wymaga wyłączenia cyklu komendą gamerule.
  • W Java Edition od wersji 1.20.3 działa pełne zamrożenie świata przez /tick freeze.
  • W Java Edition 1.21.11 zmieniono nazwę reguły na minecraft:advance_time.
  • randomTickSpeed 0 nie zatrzymuje całego świata, a jedynie część losowych aktualizacji bloków.
  • Komendy wymagają włączonych cheatów albo uprawnień operatora.

Golem i zombie w Minecraft, otoczeni przez deszcz strzał. Jak zatrzymać czas w Minecraft? Tylko w tej grze!

Najprostszy sposób na zatrzymanie cyklu dnia i nocy

Jeżeli zależy Ci wyłącznie na tym, żeby słońce albo księżyc nie przesuwały się po niebie, nie potrzebujesz moda. Wystarczy ustawić wybraną porę i wyłączyć jej automatyczne przesuwanie. To rozwiązanie sprawdza się najlepiej przy budowaniu, robieniu screenów i nagrywaniu materiałów.

Starsze wersje Java Edition i Bedrock Edition

W większości wersji Java Edition starszych niż 1.21.11 oraz w Bedrock Edition użyj komendy:

/gamerule doDaylightCycle false

Od tej chwili cykl dobowy zostaje zatrzymany na aktualnym momencie. Jeśli chcesz najpierw ustawić południe, wpisz:

/time set noon

Możesz też użyć wartości liczbowej, na przykład /time set 6000. Dopiero potem wyłącz cykl dnia i nocy. Samo /time set day ustawia poranek, ale nie zatrzymuje dalszego upływu czasu.

Przeczytaj również: Regeneracja many w Gothic 3 - trenerzy i najlepszy rozwój maga

Java Edition 1.21.11 i nowsze

W nowszej Javie zmieniono nazwy reguł gry. Zamiast starego polecenia wpisz:

/gamerule minecraft:advance_time false

W niektórych instalacjach podpowiedź czatu akceptuje również krótszą formę advance_time. Najbezpieczniej zacząć pisać komendę i wybrać nazwę podpowiadaną przez grę, ponieważ zgodność może zależeć od wersji serwera lub używanych datapacków.

Jak zamrozić cały świat za pomocą komendy tick

Wyłączenie cyklu dobowego nie zatrzymuje mobów, redstone’u, pocisków ani innych elementów symulacji. Jeśli chcesz rzeczywiście zatrzymać rozgrywkę, w Java Edition 1.20.3 i nowszej użyj:

/tick freeze

Ta komenda zatrzymuje praktycznie wszystkie elementy rozgrywki, ale gracz nadal może się poruszać i oglądać świat. Wyjątkiem jest między innymi encja, na której gracz aktualnie siedzi. To bardzo wygodne przy debugowaniu mechanizmów, analizowaniu farm i ustawianiu scen do nagrań.

Aby wznowić symulację, wpisz:

/tick unfreeze

Podczas zamrożenia możesz także uruchamiać świat małymi krokami. Polecenie /tick step 1 wykona jeden tick, czyli pojedynczy krok symulacji, a następnie ponownie zatrzyma grę. To dokładniejsze narzędzie niż zwykłe wstrzymanie cyklu dnia.

W Bedrock Edition nie ma identycznego, waniliowego odpowiednika /tick freeze. Tam możesz zatrzymać porę dnia regułą gry, ale pełne zamrożenie mobów i mechanizmów wymaga dodatku, behavior packa albo rozwiązania serwerowego.

Co właściwie zatrzymują poszczególne komendy

Najczęstszy błąd polega na traktowaniu wszystkich metod jako tego samego. W rzeczywistości zatrzymanie słońca, ograniczenie wzrostu roślin i zamrożenie całej symulacji to trzy różne operacje.

Metoda Co zatrzymuje Czego nie zatrzymuje
doDaylightCycle false lub minecraft:advance_time false Przesuwanie dnia i nocy Mobów, redstone’u, wzrostu roślin i pocisków
randomTickSpeed 0 Część losowych aktualizacji bloków, na przykład wzrost upraw Cyklu dnia, mobów, redstone’u i większości zdarzeń encji
/tick freeze Całą symulację gry poza wyjątkami opisanymi przez grę Niektórych działań gracza i jego ruchu

Komenda /gamerule randomTickSpeed 0 bywa przedstawiana jako sposób na zatrzymanie czasu, ale to skrót myślowy. Przydaje się wtedy, gdy chcesz zatrzymać wzrost roślin, rozprzestrzenianie się liści lub część zmian bloków, lecz nie oczekujesz zamrożenia całego świata.

Jeżeli przeszkadza Ci także zmieniająca się pogoda, wyłącz osobno jej cykl. W starszych wersjach używa się /gamerule doWeatherCycle false, a w nowych wersjach Java odpowiednikiem jest /gamerule minecraft:advance_weather false. Zatrzymanie czasu nie oznacza automatycznie stałego, bezchmurnego nieba.

Jak ustawić konkretną porę do budowy i nagrywania

Najpierw wybierz moment, który pasuje do sceny. Pełna doba w Minecraft trwa około 20 minut rzeczywistego czasu, a gra mierzy ją w 24 000 tickach. Najwygodniejsze wartości wyglądają tak:

Komenda lub wartość Efekt
/time set day Poranek
/time set 6000 Południe i najmocniejsze światło
/time set 12000 Zachód słońca
/time set night Noc
/time set 18000 Północ

Do budowy najczęściej wybieram 6000, bo równomierne światło ułatwia ocenę kolorów i bryły konstrukcji. Do klimatycznych ujęć lepszy bywa zakres od 12000 do 14000 ticków, ale wtedy cienie szybko się zmieniają, jeśli zapomnisz wyłączyć cykl.

Praktyczna kolejność wygląda następująco:

  1. Wpisz komendę /time set 6000 albo wybierz inną porę.
  2. Wyłącz cykl dnia i nocy właściwą regułą dla swojej wersji.
  3. W razie potrzeby wyłącz również automatyczną zmianę pogody.
  4. Po zakończeniu pracy przywróć wartości true, aby świat znów działał normalnie.

Kiedy lepszy będzie mod lub datapack

Komendy wystarczą do jednorazowego zatrzymania czasu, ale przy regularnej pracy nad mapą szybko zaczynają być niewygodne. Mod albo datapack może dodać przycisk pauzy, skróty klawiszowe, zmianę prędkości ticków i automatyczne profile dla budowania, testów lub nagrywania.

W Java Edition warto szukać rozwiązania zgodnego dokładnie z wersją gry i używanym loaderem, na przykład Fabric albo NeoForge. Nie instalowałbym moda tylko dlatego, że ma efektowną nazwę. Najważniejsze jest to, czy działa na serwerze, czy wymaga go także po stronie klienta i czy nie zmienia innych mechanik świata.

Na serwerze survivalowym pełna pauza często nie jest dobrym pomysłem, bo może wpływać na farmy, zabezpieczenia i zachowanie graczy. Jeśli zatrzymujesz czas tylko po to, by spokojnie planować bazę, przyda się również wiedza o tym, kiedy ulepszać drewnianą ścianę w Rust, gdzie podobne decyzje budowlane mają bezpośredni wpływ na bezpieczeństwo konstrukcji.

Dlaczego komenda nie działa i jak przywrócić normalny czas

Jeżeli gra odrzuca polecenie, najpierw sprawdź, czy masz włączone cheaty albo status operatora. W świecie jednoosobowym Java Edition można tymczasowo włączyć komendy przez udostępnienie świata w trybie LAN. Na serwerze potrzebujesz odpowiednich uprawnień, a sama obecność w trybie kreatywnym nie zawsze wystarcza.

Drugi częsty problem to pomylenie edycji lub wersji. W starszej Javie używa się doDaylightCycle, w Javie 1.21.11 i nowszej minecraft:advance_time, a Bedrock nadal korzysta z reguły doDaylightCycle. W Java Edition wielkość liter i dokładna nazwa mają znaczenie.

W Bedrock Edition włączenie cheatów może trwale wyłączyć zdobywanie osiągnięć w danym świecie. Przed zmianą ustawień zrób kopię zapisu, szczególnie jeśli pracujesz nad długo rozwijanym survivalem.

Aby przywrócić zwykłe działanie, użyj odpowiednio /gamerule doDaylightCycle true albo /gamerule minecraft:advance_time true. Jeśli korzystałeś z pełnego zamrożenia, wpisz /tick unfreeze, a przy wyłączonej pogodzie przywróć także regułę cyklu atmosfery.

Najlepsza pauza zależy od tego, co naprawdę chcesz zatrzymać

Do stałego dnia wystarczy reguła cyklu dobowego. Do zatrzymania wzrostu roślin można użyć randomTickSpeed 0, ale do analizowania redstone’u, mobów i pocisków lepsze będzie /tick freeze w Java Edition. Z mojego punktu widzenia najbezpieczniejszy workflow to ustawienie pory, wykonanie kopii świata i dopiero potem włączenie wybranej formy pauzy.

Nie ma jednej komendy, która w każdej edycji zatrzyma wszystko identycznie. Gdy dopasujesz rozwiązanie do celu i wersji gry, zyskujesz kontrolę nad światem bez przypadkowego psucia mechanik, osiągnięć albo pracy serwera.

FAQ - Najczęstsze pytania

Najpierw ustaw wybraną porę, na przykład komendą /time set noon lub /time set 6000, a następnie wpisz /gamerule doDaylightCycle false. W Java Edition 1.21.11 i nowszej użyj /gamerule minecraft:advance_time false.
W Java Edition 1.20.3 i nowszej zatrzymuje ona praktycznie całą symulację, w tym moby, redstone i pociski, choć gracz nadal może się poruszać. Symulację wznowisz poleceniem /tick unfreeze, a pojedynczy krok wykonasz przez /tick step 1.
Nie. /gamerule randomTickSpeed 0 zatrzymuje tylko część losowych aktualizacji bloków, takich jak wzrost upraw i rozprzestrzenianie się liści. Nie zatrzymuje cyklu dnia, mobów, redstone’u ani większości zdarzeń encji.
Sprawdź, czy masz włączone cheaty albo uprawnienia operatora. Upewnij się też, że używasz komendy właściwej dla edycji i wersji gry. W Bedrock Edition włączenie cheatów może trwale wyłączyć osiągnięcia w danym świecie.
Oceń artykuł

Średnia: 0.0 / 5 · 0 ocen

Tagi

minecraft komendy ticki java edition bedrock edition
Autor Michał Baran
Michał Baran
Jestem Michał i od 11 lat interesuję się gamingiem, e-sportem i streamingiem. To, co zaczęło się jako zwykłe zainteresowanie, z czasem przerodziło się w moją codzienność i sposób na życie. Na webkiller.pl dzielę się wiedzą i spostrzeżeniami, pomagając Wam nawigować po dynamicznie zmieniającym się krajobrazie gier i wirtualnej rozrywki. Analizuję najnowsze trendy i rozkładam na czynniki pierwsze skomplikowane mechaniki gier, dbając o to, by tworzone treści były rzetelne i wartościowe.
Komentarze (0)
Dodaj komentarz