
Cull Leaves — modi lehtien optimointiin Minecraftissa
Cull Leaves -modi lisää lehtilohkoihin piilossa olevien pintojen karsinnan, jota vanilla-Minecraftista ei löydy: peli piirtää jokaisen…
Cull Leaves -modi lisää lehtilohkoihin piilossa olevien pintojen karsinnan, jota vanilla-Minecraftista ei löydy: peli piirtää jokaisen lehtilohkon kokonaan kaikkine kuusine pintoineen, myös ne, jotka viereiset lehdet peittävät latvuston sisällä. Tämän vuoksi viidakoissa…
Cull Leaves — modi lehtien optimointiin Minecraftissa
Minecraft-versio, jolla testattiin ja jolle artikkeli kirjoitettiin: 26.1.2
Tuettujen versioiden alue: 1.16.x – 26.1.2
Modin versio: 4.1.2
Riippuvuudet: Fabric API (Fabric-koonneille)
Cull Leaves -modi lisää lehtilohkoihin piilossa olevien pintojen karsinnan, jota vanilla-Minecraftista ei löydy: peli piirtää jokaisen lehtilohkon kokonaan kaikkine kuusine pintoineen, myös ne, jotka viereiset lehdet peittävät latvuston sisällä. Tämän vuoksi viidakoissa, mangrovesoilla ja tummissa tammimetsissä näytönohjain käsittelee tuhansia polygoneja, joita pelaaja ei fyysisesti näe. Asennuksen jälkeen kahden lehtilohkon yhteistä pintaa ei enää piirretä — ruudunpäivitysnopeus nousee huomattavasti paikoissa, joissa puita on tiheässä.
Miten pintojen karsinta toimii
Kun kaksi lehtilohkoa on tiiviisti vierekkäin, niiden välinen pinta ei fyysisesti näy — viereinen lohko peittää sen. Pelin vakiologiikka asettaa tämän pinnan silti piirtojonoon läpinäkyvyyksineen, koska lehdet ovat lohko, jonka tekstuurissa on aukkoja, kun taas sisäänrakennettu karsinta käynnistyy vain kiinteiden pintojen välillä. Modi muuttaa tätä sääntöä: lehtiä lehtien vieressä pidetään nyt kiinteänä naapurina, ja peli ohittaa yhteisen rajan. Näytönohjaimelle jää vain latvuston ulompi ”kuori” — sama siluetti, joka näkyy ulkopuolelta.
Modi ei lisää uusia lohkoja, tekstuureja eikä käyttöliittymiä eikä ole vuorovaikutuksessa minkään muun kanssa pelissä. Se muuttaa vain pelin vastauksen kysymykseen ”pitääkö tämä pinta piirtää?”. Siksi vaikutus näkyy vain suorituskyvyn puolella — lehtien käyttäytyminen, niiden putoaminen, taimien pudottaminen ja vuorovaikutus työkalujen kanssa pysyvät vanillana.
Missä suorituskyvyn parannus näkyy
Suurin hyöty saadaan paikoissa, joissa latvustot ovat tiheitä:
viidakot — monikerroksinen kasvillisuus, jossa lehdet ovat eri korkeuksilla
mangrovesuot — yhtenäinen peite veden päällä sekä valtava määrä juuria
tummat tammimetsät — latvustot yhtyvät ja muodostavat ”katon”
taiga kuusineen — kartiomaiset latvustot, joissa on suuri määrä kerroksia
puufarmit ja megarakennelmat puistoistutuksineen
Avoimilla tasangoilla, autiomaissa, Netherissä tai Endissä modi ei optimoi mitään — siellä ei yksinkertaisesti ole sellaisia lehtiä, joista voisi hyötyä. Heikoilla näytönohjaimilla FPS-ero metsissä on toisinaan huomattavampi kuin varjojen päälle ja pois kytkeminen — se on halvin optimointi niille, jotka haluavat säilyttää luonnon vanilla-ulkoasun.

F3-tilastot modi käytössä

F3-tilastot modi pois käytöstä
Visuaaliset muutokset
Puun ulompi ääriviiva pysyy muuttumattomana. Siluetti, jonka pelaaja näkee sivulta, on sama kuin vanillassa — modi poistaa vain sen, mikä oli muutenkin piilossa. Ero näkyy vain silloin, kun kamera kurkistaa latvuston sisään lehtien aukosta: sisätila näyttää nyt tyhjältä, koska siellä ei oikeasti ole polygoneja.
Niille, jotka haluavat vielä tiheämmän latvuston ulkokuoren, modissa on sisäänrakennettu resurssipaketti. Sen voi ottaa käyttöön resurssipakettien vakioasetusvalikossa — sen jälkeen puiden ulommat kerrokset näyttävät tilavammilta, ilman näkyvää ”reikää” sisältä alhaalta katsottaessa.

Pyöriminen puiden ympärillä, lehdet näkyvät ilman polygoneja
Asetukset
Asetustiedosto tallennetaan polkuun config/cullleaves.json pelin kansiossa.
Parametri | Mitä se tekee |
| Modin pääkytkin. Arvolla true karsinta on käytössä kaikille lehtityypeille. Arvolla false peli käyttäytyy kuin modia ei olisi asennettu. |
| Laajentaa saman pintojen karsinnan mangroven juurilohkoihin (ilmestyi versiossa 3.2.0). Arvolla true tiheissä massoissa olevien juurien piilossa olevia pintoja ei enää piirretä — hyödyllistä mangrovesoilla. Arvolla false juuret käsitellään vanilla-tyyliin, vaikka viereiset lehdet karsittaisiin. |
Muita vaihtoehtoja asetustiedosto ei sisällä — vaikutuksen voimakkuutta ei voi säätää, tiettyä lehtityyppiä ei voi jättää pois eikä modattujen puiden sääntöjä voi asettaa; karsinta sovelletaan globaalisti kaikkiin lohkoihin, jotka peli merkitsee lehti-tunnisteella.
Yhteenveto
Cull Leaves poistaa tarpeettoman kuorman, joka syntyy lehtien sisempien kerrosten piirtämisestä puiden latvustoissa. Se sopii selviytymiseen metsäisissä maailmoissa, palvelinkoonteihin, joissa on megabaaseja puiden keskellä, ja mihin tahansa tilanteeseen, jossa FPS:ää on puristettava heikommasta tietokoneesta luonnon vanilla-siluettia menettämättä.
Asennus
Tyypillinen asennus vie noin 5 minuuttia. Kulku on sama; vain Loader ja sopiva build vaihtuvat.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











