
Cullify (NeoForge)
Grass and foliage culling mod for performance
查看大图🍃 什么是 Cullify?
Cullify 是一个先进的、极致优化的、用于 Minecraft 的客户端剔除系统。它通过根据你的距离和可自定义的几何形状,智能且动态地剔除装饰性植被(草、花、蕨类、藻类、海带等),从而大幅提升你的渲染性能——而绝不会修改或移除世界中的实际方块。

✨ 特性
- 🚀 巨大 FPS 提升: 通过剔除不可见或远处的植被,显著减少顶点吞吐量和绘制调用。
- 🟩 8 种几何剔除形状: 完全可自定义的边界,让你精确控制玩家周围的剔除行为。
- 📉 LOD 密度过滤器: 基于哈希的确定性密度过滤,减少外围植被 (75%、50% 或 25%),以节省边界附近的 CPU 开销。
- 🌿 双高植被支持: 完美同步双高方块(如向日葵或高草丛)上下两部分的剔除,防止任何视觉故障。
- ⚙️ 游戏内配置菜单: 可通过
K键绑定、聊天命令或 NeoForge 模组菜单访问的完全自定义配置界面。 - 📊 实时统计信息 HUD: 屏幕覆盖层,实时追踪被剔除的方块、水替换、区块更新和绘制调用。
- 🧪 原生 Sodium 兼容性: 直接挂接到 Sodium 的内部 LevelSlice 渲染管道和 Sodium 选项 API。
📐 几何剔除形状
与传统的剔除模组不同,Cullify 在水平平面(X/Z)和垂直轴(Y)上提供灵活的数学边界检查:
| 图标 | 形状 | 几何模式 | 描述 |
|---|---|---|---|
| 🟢 | 球体 | 3D 球体 | 剔除 3D 球形半径之外的方块。 |
| 🌀 | 圆柱体 | 圆柱体 | 剔除水平圆形半径之外的方块(Y 轴无限)。 |
| 📦 | 立方体 | 3D 立方体 | 剔除 3D 立方体包围盒之外的方块。 |
| 🔺 | 三角形 | 三角形 | 剔除以玩家为中心的等边三角形边界之外的方块。 |
| ⬡ | 六边形 | 六边形 | 剔除六边形边界之外的方块。 |
| ⭐ | 星形 | 星形 | 剔除 6 角星形(两个相交三角形的并集)之外的方块。 |
| ⏹️ | 正方形 | 正方形 | 剔除平面正方形网格之外的方块。 |
| 🔵 | 圆形 | 圆形 | 剔除平面水平圆形边界之外的方块。 |
🎮 控制与命令
在游戏中配置和检查 Cullify 非常简单:
⌨️ 按键绑定
K— 打开自定义的 Cullify GUI 配置界面。
💬 聊天命令
/cullify menu— 打开配置 GUI 菜单。/cullify debug— 切换实时统计信息 HUD 覆盖层。/cullify stats— 将当前的性能统计数据直接打印到聊天中。/cullify verbose— 切换详细日志记录以进行调试。/cullify reload— 强制完全重新加载客户端世界的区块渲染。
🔌 兼容性与要求
- Sodium / Embeddium: 完全集成。直接挂接到 Sodium 的内部 LevelSlice 渲染管道,以在 MDI(多绘制间接)缓冲区中进行批量剔除。剔除形状选项和配置也会直接注册到 Sodium 的视频设置菜单中!
- 原版渲染器: 包含对标准 Minecraft 方块渲染管道的回退兼容性。
- 🔒 100% 客户端: 该模组完全运行在你的客户端上。你可以没有任何问题地加入任何服务器(原版、Spigot、Forge、Paper 等)!
📄 许可证与整合包使用
该模组在 GNU 通用公共许可证 v3 (GPL-3.0) 下提供。
📦 整合包许可: 欢迎在任何 CurseForge、Modrinth 或私人启动器上的整合包中包含 Cullify!我们始终感谢致谢,但并非必须。
⚡ 灵感编码
这个模组 100% 使用 灵感编码 构建!完全通过 AI 辅助结对编程、动态提示迭代和自动编译循环开发而成。让灵感渲染吧!
- 由 Fluxsyum Studios 开发


正在加载版本记录…





正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。