VoidEngine is a lightweight Fabric performance mod focused on squeezing every frame out of your client. Compatible with Sodium, Lithium, and other optimization mods.
Client Optimizations (FPS)
Entity distance culling — Entities beyond your render distance are skipped entirely before the renderer even looks at them. Massive FPS boost in loaded areas with lots of mobs.
Dropped item culling — Ground items beyond 32 blocks stop rendering. Mob grinders and messy bases stay smooth.
Particle distance culling — Particles beyond 48 blocks are never created. Mid-range particles get thinned out. Hard cap of 2,000 active particles. Lava, fire, and redstone contraptions no longer destroy your framerate.
Sound distance culling — Sounds beyond 64 blocks are silently dropped before hitting the audio engine. Fewer audio sources means less CPU overhead.
Terrain frustum culling — Chunk sections far outside your view are rejected with a fast distance check before Minecraft runs expensive frustum plane math.
Chunk rebuild throttling — When hundreds of blocks change at once (TNT, pistons, worldedit), rebuild requests are staggered so your FPS doesn't crater.
Lightmap update throttle — The lightmap texture only recalculates every other frame. Imperceptible visually, saves GPU time.
Weather particle throttle — Rain and snow particle ticking runs at 1/3 rate. Storms stay visible but stop tanking performance.
Map render throttle — Maps in item frames only re-render every 4th frame. Bases with map walls stay playable.
Server Optimizations (TPS)
Pathfinding throttle — Mobs far from players recalculate paths less often. A zombie 64 blocks away doesn't need to pathfind every tick.
Light engine batching — Hooks into light update processing for smoother batch handling.
Chunk access caching — Reduces redundant chunk lookups during world ticking.
Compatibility
Designed to run alongside Sodium, Lithium, Starlight, and other performance mods. Targets different methods — no conflicts.
Requirements
- Minecraft 26.1 – 26.1.2
- Fabric Loader 0.18.4+