Chcesz widzieć dalej na swoim serwerze Minecraft bez lagów? Ustaw view distance serwera na około 10 i pozwól graczom zainstalować mod zwiększający zasięg widoku, taki jak Distant Horizons albo Bobby, w ich własnej grze. Odległy teren rysuje wtedy komputer każdego gracza, więc serwer nie wykonuje żadnej dodatkowej pracy. Ten poradnik wyjaśnia, dlaczego wysoki view distance na serwerze szkodzi, jakie ustawienie wybrać w panelu i jak skonfigurować oba mody.
View distance a simulation distance
Dwa ustawienia w server.properties decydują o tym, ile świata serwer obsługuje wokół każdego gracza:
- View distance to liczba chunków, które serwer ładuje i wysyła każdemu graczowi. Ogranicza to, co gracze mogą zobaczyć: gracz z własnym render distance ustawionym na 32 nadal widzi tylko tak daleko, jak wyśle mu serwer.
- Simulation distance to odległość, w jakiej świat działa wokół każdego gracza: moby, farmy, uprawy i redstone. To ustawienie najbardziej obciąża procesor.
Obie wartości są liczone w chunkach (16 na 16 bloków) w każdą stronę od gracza.
Dlaczego wysoki view distance powoduje lagi serwera
Koszt rośnie dużo szybciej niż sama liczba. View distance równy d oznacza, że serwer ładuje kwadrat o wymiarach (2d + 1) x (2d + 1) chunków wokół każdego gracza:
| View distance | Chunki na gracza |
|---|---|
| 8 | 289 |
| 10 | 441 |
| 16 | 1089 |
| 32 | 4225 |
Czyli 32 to nie "trzy razy więcej niż 10", tylko prawie dziesięć razy więcej chunków, i to dla każdego gracza online. Serwer musi je wszystkie załadować, wygenerować, zapisać i wysłać, a Minecraft wykonuje większość pracy nad światem na jednym głównym wątku. Dlatego wysoki view distance objawia się zawsze tak samo: chunki, które się nie doładowują, timeouty graczy i opóźnione trafienia.
Simulation distance działa tak samo, z tą różnicą, że w każdym chunku w jego zasięgu dodatkowo chodzą moby i działa redstone, więc koszt na chunk jest jeszcze wyższy.
Wybierz render distance w panelu
Obie wartości ustawisz w zakładce Config, w sekcji Render distance. Do wyboru są trzy presety:
- Performance (8 view, 6 simulation): najlepszy przy wielu graczach online.
- Balanced (10 view, 8 simulation): zalecane ustawienie, płynne na większości serwerów.
- Far (16 view, 10 simulation): dla małych grup, które chcą dalszego widoku.

Otwórz Custom values, aby wpisać własne liczby. Gdy podniesiesz wartość powyżej zalecanej, panel najpierw poprosi o potwierdzenie i pokaże, o ile więcej świata załaduje każdy gracz.

Aby zmiana zaczęła działać, zrestartuj serwer. Panel utrzymuje obie wartości w granicach, w których Twój serwer działa płynnie. Jeśli ręcznie edytujesz server.properties i wpiszesz wyższą wartość, zostanie ona obniżona przy następnym uruchomieniu serwera z panelu.
Widzisz dalej dzięki Distant Horizons
Distant Horizons to mod po stronie klienta, który rysuje odległy teren jako uproszczone chunki "level of detail" (LOD). Pobliski teren zostaje w pełnej szczegółowości, a daleki rysuje karta graficzna samego gracza. Mod działa na serwerach, które go nie mają, i właśnie o to chodzi: serwer zachowuje normalny view distance i nie wykonuje żadnej dodatkowej pracy.
- Zainstaluj Distant Horizons w swojej grze za pomocą launchera, takiego jak Modrinth App, Prism Launcher lub CurseForge. Mod jest dostępny na Fabric, Forge i NeoForge: Distant Horizons na Modrinth.
- Wejdź na serwer jak zwykle.
- Otwórz w grze ustawienia Distant Horizons i ustaw jego render distance. Zacznij od umiarkowanej wartości: bardzo wysokie obciążają mocno RAM i GPU Twojego komputera.
Odległy teren uzupełnia się w miarę eksploracji, ponieważ mod buduje go z chunków, które serwer już Ci wysłał. Odwiedzone obszary pozostają widoczne z daleka także w kolejnych sesjach.
Distant Horizons ma też opcjonalną część po stronie serwera, która sprawia, że serwer generuje i wysyła daleki teren każdemu graczowi. Pomiń ją: to dokładnie to samo obciążenie serwera, którego chciałeś uniknąć.
Widzisz dalej dzięki Bobby
Bobby to mniejszy mod kliencki na Fabric, który działa na innej zasadzie. Zapisuje każdy chunk wysłany przez serwer i wyświetla go dalej, także wtedy, gdy wypadnie poza view distance serwera. Teren, który już poznałeś, pozostaje na ekranie daleko poza limitem serwera.
- Zainstaluj Bobby w swojej grze na Fabric: Bobby na Modrinth.
- Wejdź na serwer i graj. Każdy odwiedzony obszar jest zapisywany na Twoim komputerze i pozostaje widoczny z oddali.
Bobby pokazuje tylko teren, który już widziałeś, więc nowe obszary za pierwszym razem pojawiają się w normalnej odległości serwera.
Częste problemy
Ustawiłem view distance na 32, a gracze nadal widzą mniej
Gracze nigdy nie zobaczą dalej niż wynosi view distance serwera, a panel utrzymuje go w granicach, w których serwer działa płynnie. Aby widzieć dalej, użyj Distant Horizons lub Bobby: to sposób na daleki widok bez lagów.
Gracze widzą ścianę mgły tuż przed sobą
Sprawdź własne ustawienie Render Distance gracza w Options > Video Settings. Gra pokazuje niższą z wartości: ustawienia gracza i view distance serwera, więc niskie ustawienie po stronie klienta także skraca widok.
Serwer nadal laguje przy view distance 10
W takim razie view distance nie jest główną przyczyną. Najpierw obniż simulation distance (preset Performance), a potem przejdź przez poradnik Jak naprawić lag serwera Minecraft: pregenerowanie świata i ograniczenie dużych farm mobów zwykle daje największą różnicę.
Czy obniżenie view distance coś usunie?
Nie. View distance i simulation distance zmieniają tylko to, ile świata jest załadowane wokół graczy. Twoje budowle, farmy i chunki zostają dokładnie takie, jakie były.
Szukasz serwera, który działa płynnie? Zobacz hosting serwerów Minecraft w DoomHosting.
