Haluatko nähdä kauemmas Minecraft-palvelimellasi ilman lagia? Pidä palvelimen view distance noin 10:ssä ja anna pelaajien asentaa oman pelinsä päälle etäisyysmodi, kuten Distant Horizons tai Bobby. Tällöin kaukaisen maaston piirtää jokaisen pelaajan oma kone, eikä palvelimelle tule lisäkuormaa. Tässä oppaassa kerrotaan, miksi korkea view distance rasittaa palvelinta, minkä asetuksen kannattaa valita paneelista ja miten molemmat modit otetaan käyttöön.
View distance vs simulation distance
Kaksi server.properties-tiedoston asetusta määrää, kuinka suuren osan maailmasta palvelin käsittelee jokaisen pelaajan ympärillä:
- View distance kertoo, montako chunkia palvelin lataa ja lähettää kullekin pelaajalle. Se rajaa sen, mitä pelaaja voi nähdä: vaikka pelaajan oma render distance olisi 32, hän näkee silti vain niin pitkälle kuin palvelin lähettää.
- Simulation distance kertoo, kuinka laajalla alueella pelaajan ympärillä maailma pysyy käynnissä: mobit, farmit, sadot ja redstone. Tämä on prosessorille se raskas asetus.
Molemmat lasketaan chunkeina (16 x 16 blockia) joka suuntaan pelaajasta.
Miksi korkea view distance lagittaa palvelinta
Kuorma kasvaa paljon nopeammin kuin luku itse. Kun view distance on d, palvelin lataa jokaisen pelaajan ympärille (2d + 1) x (2d + 1) chunkin alueen:
| View distance | Chunkeja pelaajaa kohden |
|---|---|
| 8 | 289 |
| 10 | 441 |
| 16 | 1 089 |
| 32 | 4 225 |
Arvo 32 ei siis ole "kolme kertaa 10", vaan lähes kymmenkertainen määrä chunkeja jokaista paikalla olevaa pelaajaa kohden. Palvelimen täytyy ladata, generoida, tallentaa ja lähettää ne kaikki, ja Minecraft tekee suurimman osan maailman työstä yhdellä pääsäikeellä. Siksi korkea view distance näkyy aina samoina ongelmina: chunkit eivät lataudu loppuun, pelaajat saavat timeoutin ja iskut osuvat myöhässä.
Simulation distance toimii samalla tavalla, mutta jokaisessa sen chunkissa myös mobit ja redstone tikittävät, joten yksi chunk maksaa vielä enemmän.
Valitse render distance paneelista
Molemmat arvot asetetaan Config-välilehdellä kohdassa Render distance. Valittavana on kolme esiasetusta:
- Performance (8 view, 6 simulation): paras, kun pelaajia on paljon.
- Balanced (10 view, 8 simulation): suositeltu asetus, sujuva useimmilla palvelimilla.
- Far (16 view, 10 simulation): pienille porukoille, jotka haluavat pidemmän näkyvyyden.

Avaa Custom values, jos haluat kirjoittaa omat arvot. Kun nostat arvoa suositusta korkeammaksi, paneeli pyytää ensin vahvistuksen ja näyttää, kuinka paljon enemmän maailmaa jokainen pelaaja latautuisi.

Muutos tulee voimaan, kun käynnistät palvelimen uudelleen. Paneeli pitää molemmat arvot rajoissa, joilla palvelimesi pyörii sujuvasti, ja jos server.properties-tiedostoon on käsin kirjoitettu korkeampi arvo, se lasketaan alas, kun seuraavan kerran käynnistät palvelimen paneelista.
Näe kauemmas Distant Horizonsilla
Distant Horizons on client-puolen modi, joka piirtää kaukaisen maaston yksinkertaistettuina "level of detail" (LOD) -chunkeina. Lähellä oleva maasto pysyy täysin yksityiskohtaisena, ja kaukaisen maaston piirtää pelaajan oma näytönohjain. Modi toimii myös palvelimilla, joille sitä ei ole asennettu, ja juuri niin sen haluat: palvelin käyttää tavallista view distancea eikä tee yhtään ylimääräistä työtä.
- Asenna Distant Horizons omaan peliisi launcherilla, kuten Modrinth App, Prism Launcher tai CurseForge. Modi on saatavilla Fabricille, Forgelle ja NeoForgelle: Distant Horizons Modrinthissa.
- Liity palvelimelle normaalisti.
- Avaa Distant Horizonsin asetukset pelissä ja säädä sen render distance. Aloita maltillisesti: hyvin korkeat arvot vievät paljon RAM-muistia ja näytönohjaimen tehoa omalta koneeltasi.
Kaukainen maasto täyttyy sitä mukaa kun tutkit maailmaa, sillä modi rakentaa sen chunkeista, jotka palvelin on jo lähettänyt sinulle. Alueet, joilla olet käynyt, pysyvät näkyvissä kauas myös seuraavilla pelikerroilla.
Distant Horizonsissa on myös valinnainen palvelinpuolen osa, joka saa palvelimen generoimaan ja lähettämään kaukaista maastoa kaikille pelaajille. Jätä se pois: se on täsmälleen sama palvelinkuorma, jota yritit välttää.
Näe kauemmas Bobbyllä
Bobby on pienempi client-puolen Fabric-modi, joka toimii eri tavalla. Se tallentaa jokaisen chunkin, jonka palvelin sinulle lähettää, ja näyttää ne edelleen sen jälkeen, kun ne ovat jääneet palvelimen view distancen ulkopuolelle. Maasto, jonka olet jo tutkinut, pysyy ruudulla paljon kauempana kuin palvelimen raja sallisi.
- Asenna Bobby Fabric-peliisi: Bobby Modrinthissa.
- Liity palvelimelle ja pelaa. Jokainen vierailemasi alue tallentuu koneellesi ja pysyy näkyvissä kaukaa.
Bobby näyttää vain maastoa, jonka olet nähnyt aiemmin, joten uudet alueet näkyvät ensimmäisellä kerralla vain palvelimen tavallisella etäisyydellä.
Yleisiä ongelmia
Asetin view distancen arvoon 32, mutta pelaajat näkevät silti vähemmän
Pelaajat eivät koskaan näe pidemmälle kuin palvelimen view distance, ja paneeli pitää sen rajoissa, joilla palvelimesi pyörii sujuvasti. Käytä Distant Horizonsia tai Bobbya, kun haluat nähdä kauemmas: ne ovat tapa saada pitkä näkyvyys ilman lagia.
Pelaajat näkevät sumuseinän lähellä
Tarkista pelaajan oma Render Distance kohdasta Options > Video Settings. Peli näyttää pienemmän arvon pelaajan oman asetuksen ja palvelimen view distancen väliltä, joten liian matala asetus pelaajan päässä katkaisee näkyvyyden myös.
Palvelin lagaa silti view distancella 10
Silloin view distance ei ole pääsyy. Laske ensin simulation distancea (Performance-esiasetus) ja käy sitten läpi opas Minecraft-palvelimen lagin korjaaminen: maailman pregenerointi ja suurten mobifarmien karsiminen auttavat yleensä eniten.
Poistaako view distancen laskeminen mitään?
Ei. View distance ja simulation distance muuttavat vain sitä, kuinka paljon maailmaa pelaajien ympärillä on ladattuna. Rakennuksesi, farmisi ja chunkisi pysyvät täsmälleen ennallaan.
Etsitkö palvelinta, joka pysyy sujuvana? Tutustu DoomHostingin Minecraft-palvelimeen.
