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ć |
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.
/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 doDaylightCycledo 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