Complex Leaf Culling
by ItsThatNova
Complex Leaf Culling, a Fabric mod for Sodium, skips rendering leaf faces and whole interior leaf blocks that the player cannot see.
What it does
The mod applies three independent culling strategies that complement one another. Standard Leaf Culling, the first tier, hides the faces that neighboring leaf blocks share while the mesh is built, and it works directly alongside Sodium's occlusion logic. Most culling mods work this way. The second, Extended Leaf Culling (Tier 2), is Sodium-only and cancels rendering entirely for interior leaf blocks surrounded by other leaves, so those blocks generate no geometry at all. The third, Edge Pass Demotion (Tier B), handles canopy edges where leaf blocks only partially qualify, cancelling them when one neighbour below is present.
Dense foliage from mods such as William Wyther's Overhauled Overworld (WWOO) and other modded forests is where the mod is most effective, because standard culling misses many of the blocks it recognises. Testing was done by the author on Minecraft 1.21.1 with Fabric Loader 0.16.0 and Fabric API, including large modded setups of more than 300 mods across hardware that varies between machines. Complex Leaf Culling requires Sodium, and the author notes that Iris Shaders make the Edge Pass Demotion tier give the most visible benefit. An in-game configuration screen is available.
Key features
Three culling tiers
Standard, extended and edge pass demotion strategies run independently, so each adds its own coverage.
Interior leaf cancellation
Leaf blocks fully surrounded by other leaves are removed from rendering, so they produce no geometry.
Canopy edge handling
Partly qualifying leaves on the canopy edge are cancelled when a neighbour below is present.
In-game configuration
An in-game configuration screen controls the culling tiers without editing files.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
OcclusionX is a Fabric mod for Minecraft 1.21, released under the GNU Lesser General Public License v3.0 only, and it is open source. Sodium Leaf Culling runs on Fabric and NeoForge for 1.21.1 under the MIT License and is open source. FPSFlow is open source under the GNU Affero General Public License v3.0 only, runs on Fabric for 1.21.11 – 26.2 and is client-side only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Complex Leaf Culling | Fabric | 1.21.1 – 1.21.11 | Client-side only | 2026-02-23 |
| OcclusionX | Fabric | 1.21 | Client-side only | 2026-03-21 |
| Sodium Leaf Culling | Fabric and NeoForge | 1.21.1 | Client-side only | 2025-04-07 |
| FPSFlow | Fabric | 1.21.11 – 26.2 | Client-side only | 2026-07-29 |
Questions
Does Complex Leaf Culling need Sodium?
Does the mod need to be installed on a server?
Which Minecraft versions does the mod support?
Does the mod work with Iris Shaders?
In the catalog
Complex Leaf Culling is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from ItsThatNova
Similar mods
What the author says
A multi-tier leaf culling mod for Minecraft 1.21.1 (Fabric + Sodium), designed for modpacks with dense foliage from mods like William Wyther's Overhauled Overworld (WWOO) where vanilla culling leaves significant performance on the table. NOTE: I've tested this locally on a heavily modded (300+ mods) instance, and…
Official listing
- Modrinth page
- modrinth.com/mod/complex-leaf-culling
- Owner
- ItsThatNova
- Published
- 2026-02-23
- Updated on Modrinth
- 2026-02-23
- Facts verified
- 2026-10-15
