VO: Camera Culling
by dasikigaijin
VO: Camera Culling skips the rendering of block, entity and particle work that the player cannot see, which reduces draw calls in dense scenes.
What it does
The mod applies several culling checks before the renderer submits work. Blocks and entities hidden behind solid geometry or outside the view are left out, sign text is skipped when a sign face is blank, and particles are tested against the sightlines from the camera. Each check runs with a safety margin near the player, so mobs and particles close to the camera still draw without visible delay.
Two behaviors target large builds. Entities are capped in tight clusters, with 8 mobs per cluster by default, and crowd queries are dropped beyond 16 meters. Block animations and texture atlas frame cycling pause while a modal menu is open. The mod requires Dasik Library and Fabric API, runs on Fabric only, and is open source under the GNU General Public License v3.0 or later. Files target 1.20.1 – 26.3 on Fabric, with 1.0.0+26.3 as the latest file for 26.3.
Key features
Occlusion culling
Blocks and entities hidden behind solid walls, underground or inside caves are left out of the render pass.
Sign text culling
Sign faces with no text skip layout work, and text beyond the configured distance is not rendered.
Particle occlusion
Quad particles are checked against visual collision shapes along the camera line, keeping those inside a 4.0-meter margin.
Animation freezing
Texture atlas animation frames stop cycling for off-screen blocks and while modal menus are open.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Sign-heavy storage
Storage rooms and town centers filled with signs gain fewer draw calls, since blank faces and off-screen text are skipped.
Large multiplayer builds
Clusters of mobs in farms and open-field herds render with fewer entities, and distant crowds cost no extra CPU.
Who it’s for: Players with large builds or dense entity farms on Fabric, and server owners whose players report rendering lag in those areas. Clients need the mod; the server may run without it.
How it compares
UnRender is Fabric-only, client-side, for 1.21.11, and released under All rights reserved, so it is not open source. Cullify is open source under the GNU General Public License v3.0 only, runs client-side on Fabric, Forge and NeoForge, and covers 1.20.1 – 26.1.2. Culler is open source under the MIT License, Fabric-only, client-side, and covers 1.21.1 – 1.21.10.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| VO: Camera Culling | Fabric | 1.20.1 – 26.3 | Client required, server optional | 2026-10-06 |
| UnRender | Fabric | 1.21.11 | Client-side only | 2026-07-14 |
| Cullify | Fabric, Forge and NeoForge | 1.20.1 – 26.1.2 | Client-side only | 2026-07-16 |
| Culler | Fabric | 1.21.1 – 1.21.10 | Client-side only | 2025-11-23 |
Questions
Does VO: Camera Culling need Fabric API?
Does the server need VO: Camera Culling?
Which game versions does the mod support?
In the catalog
VO: Camera Culling is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 8,071 mods support Minecraft 26.3.
More from dasikigaijin
Similar mods
What the author says
Active Version Policy: I build 1 JAR for 1 Version. I support active Minecraft versions (26.1.2, 26.2, and 26.3). Each version is compiled natively with zero compromises. The Vanilla Problem: In vanilla Minecraft, the game's renderer extracts render states and draws thousands of entities, block entities, particle…
Official listing
- Modrinth page
- modrinth.com/mod/vo-camera-culling
- Owner
- dasikigaijin
- Published
- 2026-08-20
- Updated on Modrinth
- 2026-10-06
- Facts verified
- 2026-10-15
