Terraria działa na stałym zegarze dnia i nocy, ale jako właściciel serwera możesz w dowolnej chwili przeskoczyć czas do świtu, południa, zmierzchu lub północy, prosto z panelu sterowania. Dokładna komenda zależy od tego, którego loadera używa Twój serwer, dlatego ten poradnik omawia zarówno komendy standardowe/tModLoader, jak i komendy TShock, a także sposób na rozpoznanie, który z nich masz.
Jak długo trwa dzień w Terrarii?
Pełny cykl dnia i nocy w Terrarii trwa 24 minuty rzeczywistego czasu: 15 minut dnia i 9 minut nocy. Dzień zaczyna się o 4:30 rano (świt), a noc o 19:30 (zmierzch) w grze. Jedna godzina w grze mija co każdą minutę rzeczywistą, więc zegar nigdy nie zatrzymuje się sam. To właśnie przez to stałe tempo gracze pytają, jak przeskoczyć czas do przodu: aby rozpocząć budowę za dnia, wywołać wydarzenie nocne albo zresetować czas po Blood Moon.
Którego loadera używa mój serwer?
Serwery Terraria od DoomHosting mogą działać na jednym z dwóch loaderów, a przełączać się między nimi możesz w dowolnym momencie z zakładki Mods w panelu serwera:
- tModLoader: standardowy serwer Terraria z obsługą modów. Używa wbudowanych komend czasu (
dawn,noon,dusk,midnight). - TShock: wersja serwera z pełnym systemem komend administracyjnych. Zamiast tego używa komend
time.
Otwórz zakładkę Mods, aby zobaczyć, który z nich jest aktywny. Następnie użyj odpowiedniego zestawu komend poniżej. (Zmiana loadera przeinstalowuje serwer i tworzy nowy świat, dlatego najpierw zrób kopię zapasową, jeśli chcesz zachować obecny.)
Zmiana czasu z poziomu Console
Obie metody korzystają z tego samego miejsca: zakładki Console Twojego serwera.
- Otwórz swój serwer w panelu i wybierz zakładkę Console.
- Wpisz komendę dla swojego loadera i naciśnij Enter. Zmiana obowiązuje natychmiast dla wszystkich połączonych graczy.

tModLoader (i standardowy serwer)
Wpisz komendę samodzielnie, bez ukośnika:
| Komenda | Efekt |
|---|---|
dawn |
Ustawia czas na 4:30 rano (początek dnia) |
noon |
Ustawia czas na 12:00 (południe) |
dusk |
Ustawia czas na 19:30 (początek nocy) |
midnight |
Ustawia czas na 00:00 |
TShock
TShock używa komendy time z argumentem:
| Komenda | Efekt |
|---|---|
time day |
Ustawia czas na 4:30 rano (początek dnia) |
time noon |
Ustawia czas na 12:00 (południe) |
time night |
Ustawia czas na 19:30 (początek nocy) |
time midnight |
Ustawia czas na 00:00 |
time 6:00 |
Przeskakuje do dowolnej konkretnej godziny, w formacie 24-godzinnym hh:mm |
W Console wpisujesz ją bez ukośnika (time day). Jeśli natomiast uruchamiasz ją z czatu w grze, dodaj ukośnik (/time day) i upewnij się, że jesteś zalogowany jako administrator, ponieważ komenda wymaga uprawnienia tshock.world.time, które grupa superadmin ma domyślnie.
Czy można wydłużyć dni lub noce?
Powyższe komendy przeskakują zegar do danego momentu, ale nie zmieniają tempa jego działania. Na obu loaderach długość cyklu jest stała i wynosi 24 minuty, i nie da się jej rozciągnąć ani skrócić komendą. Jeśli naprawdę chcesz spowolnić, przyspieszyć lub zatrzymać czas, masz dwie opcje:
- Mod do tModLoader. Przełącz się na loader tModLoader (zakładka Mods) i zainstaluj mod kontrolujący czas z przeglądarki Steam Workshop wbudowanej w tę zakładkę. Kilka modów pozwala ustawić własną długość dnia lub zatrzymać zegar.
- Świat w trybie Journey Mode. Journey Mode dodaje w grze Power Menu z suwakiem czasu, który może zatrzymać zegar albo puścić go z prędkością od 1x aż do 24x. Działa to w trybie wieloosobowym, ale tylko na świecie Journey Mode, więc musiałbyś utworzyć lub przesłać taki świat na swój serwer i przyznać uprawnienia Journey graczom, którzy mają nim sterować.
Częste problemy
- "Invalid command" albo nic się nie dzieje: prawdopodobnie używasz niewłaściwego zestawu dla swojego loadera. Jeśli
dawnnic nie robi, jesteś na TShock, więc użyjtime day. Jeślitime daynic nie robi, jesteś na tModLoader, więc użyjdawn. Zakładka Mods potwierdza, który loader jest aktywny. - Wpisałeś ukośnik w Console: Console serwera nie potrzebuje poprzedzającego ukośnika. Użyj
dawnlubtime day, a nie/dawn. Zachowaj ukośnik tylko dla komend TShock wpisywanych na czacie w grze. - Zegar dalej chodzi po ustawieniu czasu: to normalne. Te komendy ustawiają moment, ale nie zatrzymują zegara. Aby go wstrzymać, użyj moda czasu do tModLoader lub świata Journey Mode (patrz wyżej).
- "You do not have permission" w grze na TShock: najpierw zaloguj się na konto administratora. Uprawnienie
tshock.world.timenależy do grupy superadmin.
Najczęściej zadawane pytania
Jak długo trwa pełny dzień w Terrarii? 24 minuty rzeczywistego czasu: 15 minut dnia i 9 minut nocy.
Czy mogę skrócić noce albo wydłużyć dni? Nie za pomocą komendy w konsoli, ponieważ długość cyklu jest stała na obu loaderach. Możesz jednak przeskoczyć prosto do dnia, gdy noc się dłuży. Aby zmienić samo tempo, użyj moda czasu do tModLoader lub świata Journey Mode.
Czy ustawienie czasu pominie Blood Moon lub inne wydarzenie nocne?
Przesunięcie czasu na dawn (lub time day na TShock) kończy bieżącą noc i każde związane z nią wydarzenie. Ustawienie go z powrotem na zmierzch lub noc rozpoczyna świeżą, normalną noc.
Czy gracze muszą być online, aby komenda zadziałała? Nie. Komenda zmienia działający świat, więc obowiązuje tak długo, jak serwer jest włączony. Każdy, kto połączy się później, zobaczy nowy czas.
Potrzebujesz więcej miejsca na większy świat lub więcej graczy? Sprawdź nasze plany hostingu serwera Terraria, dobierz rozmiar instancji za pomocą kalkulatora RAM dla Terrarii lub poznaj wszystko, czym możesz zarządzać z panelu sterowania grą.
