Cullify (NeoForge)

Grass and foliage culling mod for performance

File Details

Cullify-1.3.1+mc1.21.1.jar

  • R
  • Jul 4, 2026
  • 7.63 MB
  • 28
  • 1.21.1
  • NeoForge

File Name

cullify-1.3.1+mc1.21.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:cullify-1582707:8366505"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more aboutย Curse Maven

[1.3.1+mc1.21.1] - 2026-07-03

โž• Added / New Features

  • ๐ŸŽ›๏ธ Draggable Sliders: Replaced the old distance click-cards with smooth, draggable sliders in the config menu.
  • ๐Ÿ’š Sodium Slider Integration: Added the "LOD Density" slider option natively inside the Sodium settings page.
  • ๐ŸŽจ Custom Glassmorphic UI: Redesigned the config menu screen with a premium dark theme, animated culling shape previews, glowing green neon borders, and rich tooltips.
  • ๐ŸŒ Better Translations: Added full localization support for 13 languages.

๐Ÿ› Bug Fixes

  • ๐Ÿ”ง Fixed Startup Crash: Fixed a game crash on startup if Vanillin mod was not installed.
  • โšก Concurrency Protection: Fixed rare background crashes when loading/unloading chunks.
  • ๐Ÿ” Voxel Grid Flickering Fix: Fixed block rendering flickering issues when moving fast by using atomic swaps.
  • ๐Ÿ“ LOD Block Outline Fix: Fixed block outline wireframes showing up on invisible plant spaces where blocks were culled.
  • ๐Ÿงน Cache Section Fix: Fixed cached section states being deleted too early under background thread latency.
  • ๐Ÿ”„ Math.abs Random Bug: Fixed a math overflow bug in the LOD generator causing uneven plant density distribution.

โšก Performance Optimizations

  • ๐Ÿ“ฆ Memory Double-Buffering: Reuses voxel grid memory arrays instead of allocating 2MB buffers repeatedly, saving RAM and avoiding GC micro-stutters.
  • โš™๏ธ Fast-Path Plant Check: Replaced slow registries checks with quick direct Java class checks for 99% of plant lookups.
  • ๐ŸŽฎ UI Optimization: Cached visual glow animation math so it runs once per frame instead of calculating per option card.
  • โ›“๏ธ Debounced Reload: Consecutive config changes now trigger exactly one world redraw instead of reloading the world multiple times.