Discord
Wiki / Komendy

Tick Speed — komenda randomTickSpeed

Random tick speed kontroluje, jak szybko zachodzą „losowe" procesy w świecie Minecraft — wzrost upraw, zanikanie liści, rozprzestrzenianie się trawy, gasienie ognia, topnienie lodu. Zwiększenie tej wartości przyspiesza te procesy, zmniejszenie — spowalnia. Ustawienie na 0 zamraża je całkowicie. To jedna z najczęściej modyfikowanych reguł gry, szczególnie na serwerach.

Komenda

Składnia komendy:

/gamerule randomTickSpeed [wartość]

Przykłady:

  • /gamerule randomTickSpeed 3 — domyślna wartość Java Edition
  • /gamerule randomTickSpeed 100 — ~33x szybszy wzrost upraw
  • /gamerule randomTickSpeed 300 — bardzo szybki wzrost (przydatne do testów)
  • /gamerule randomTickSpeed 0 — zamrożenie wszystkich losowych procesów
  • /gamerule randomTickSpeed 1 — domyślna wartość Bedrock Edition

Bez podania wartości (/gamerule randomTickSpeed) komenda wyświetli aktualną wartość. Wymaga uprawnień operatora lub włączonych cheatów. Zmiana jest natychmiastowa i trwała — zapisuje się w świecie.

Na co wpływa tick speed

Random tick speed wpływa na wszystkie bloki, które mają zdefiniowane zachowanie „random tick". W każdym game ticku (0,05 s) gra wybiera losowe bloki w załadowanych chunkach i sprawdza, czy powinny się zmienić. Wartość randomTickSpeed określa, ile bloków na chunk jest sprawdzanych na tick.

Procesy zależne od random tick

  • Wzrost upraw — pszenica, marchewki, ziemniaki, buraki, kaktusy, trzcina cukrowa, arbuz, dynia. Im wyższy tick speed, tym szybciej rosną
  • Zanikanie liści — liście odcięte od drewna znikają szybciej
  • Rozprzestrzenianie trawy i mycelium — trawa rośnie szybciej na sąsiednich blokach ziemi
  • Ogień — rozprzestrzenianie się i gasienie ognia
  • Topnienie lodu i śniegu — w ciepłych biomach
  • Wzrost winorośli (vines) i grzybów (mushroom)
  • Dojrzewanie komposterów — szybkość przemiany odpadów w bone meal
  • Korozja miedzi — bloki miedzi utleniają się szybciej
  • Nawadnianie farmlandów — suchą ziemię orną nawilża szybciej woda obok
  • Wzrost dripstone'u — stalaktyty i stalagmity rosną szybciej

Domyślna wartość i popularne ustawienia

Domyślne wartości

  • Java Edition — domyślna wartość to 3. Oznacza to, że w każdym game ticku gra losowo wybiera 3 bloki na sekcję chunka (16x16x16) do sprawdzenia
  • Bedrock Edition — domyślna wartość to 1. Bedrock przetwarza ticki inaczej, więc wartość 1 daje podobny efekt co 3 w Java

Popularne wartości

Wartość Efekt Zastosowanie
0 Zamrożenie procesów Uprawy nie rosną, liście nie znikają. Przydatne do budowania z liśćmi bez drewna
3 Domyślna (Java) Normalny survival
20-50 Umiarkowane przyspieszenie Farmy rosną kilka razy szybciej. Dobry kompromis na małych serwerach
100 Szybkie procesy Testowanie farm, szybkie uprawy. Zauważalny wpływ na FPS
300+ Bardzo szybkie Tylko do testów. Znaczący spadek wydajności
1000+ Ekstremalnie szybkie Timelapsy budowlane. Serwer może się zawieszać
Proporcjonalność

Wartość 6 oznacza 2x szybsze procesy niż domyślna 3. Wartość 30 = 10x szybciej. Wartość 300 = 100x szybciej. Zależność jest liniowa — podwajasz wartość, podwajasz szybkość losowych procesów.

Wpływ na wydajność

Zwiększanie randomTickSpeed obciąża serwer (i klienta w singleplayerze). Każdy dodatkowy random tick to dodatkowe obliczenia — gra musi sprawdzić więcej bloków, przetworzyć ich logikę, zaktualizować stan świata.

W praktyce:

  • Do 20 — niezauważalny wpływ na większości komputerów i serwerów
  • 20–100 — lekki spadek TPS (ticks per second) na słabszych maszynach. Jeśli TPS spada poniżej 20, gra zacznie się „zacinać"
  • 100–1000 — widoczne spowolnienie. Świat ładuje się wolniej, moby poruszają się nierówno, redstone działa z opóźnieniami
  • 1000+ — serwer może przekroczyć limit ticków i zacząć pomijać aktualizacje. Ryzyko zawieszenia

Na serwerach multiplayer nigdy nie ustawiaj wartości powyżej 50 na stałe. Wysoki tick speed ma sens tylko tymczasowo — np. na 5 minut, żeby przyspieszyć wzrost upraw, a potem wracasz do domyślnej wartości.

Monitoring TPS: Na serwerach Spigot/Paper możesz sprawdzić TPS komendą /tps. Idealne TPS to 20.0. Jeśli spada poniżej 18 po zwiększeniu tick speed — obniż wartość.

Czego tick speed NIE zmienia

RandomTickSpeed nie wpływa na WSZYSTKO. Wiele procesów w Minecraft używa schedulowanych (zaplanowanych) ticków, nie losowych:

  • Redstone — powtarzacze, komparatory, tłoki działają na schedulowanych tickach. randomTickSpeed ich nie dotyczy
  • Piasek i żwir — spadanie grawitacyjnych bloków jest natychmiastowe, nie zależy od random tick
  • Zachowanie mobów — AI mobów, spawning, despawning to osobne systemy
  • Cykl dnia i nocy — czas w świecie płynie stałą prędkością (użyj /gamerule doDaylightCycle do kontroli)
  • Woda i lawa — płynięcie płynów jest schedulowane, nie losowe
  • Głód i regeneracja — tempo ubywania głodu i regeneracji HP to stałe wartości
  • Piece i warzące stojaki — topienie i warzenie mają stały czas niezależny od tick speed

Powiązane strony