FPSFlow

FPSFlow

通过智能渲染、实体剔除、自适应优化和可配置的性能配置来提升FPS

优化

FPSFlow

真实的 FPS 提升——不玩虚的,没有臃肿。

FPSFlow 是一个客户端 Fabric 优化模组,专门针对原版 Minecraft 中最主要的渲染瓶颈。每项功能都经得起实测,可单独开关,并通过四种内置性能预设自动适应你的硬件配置。


✦ 功能一览

功能 说明
🔍 实体剔除 视锥、遮挡和距离剔除。双点射线投射可避免对小实体产生误判。检测到 EntityCulling 时自动禁用。
📐 实体 LOD 超出可配置距离的实体每隔一帧渲染一次。服务器 NPC 和名牌范围内的实体始终完全豁免——即使在拥挤的大厅中也不会闪烁。
🏷️ 名牌剔除 隐藏超出可配置距离的姓名标签。服务器强制显示的标签永远不会被隐藏。
🧱 方块实体剔除 跳过超出配置范围的箱子、熔炉、告示牌、旗帜和物品展示框。
粒子优化 数量上限 + 基于玩家距离的三区域密度 LOD(完整 / 约50% / 无)。
🖼️ 画作背面剔除 当相机位于画作背面时立即跳过渲染——从背面永远不会看到它们。
🌙 后台 FPS 限制器 当窗口失去焦点、最小化,或在任何加载/菜单界面时限制帧率(减少启动时的 GPU 空转)。
🌍 单人模式加速 在单人游戏中采用更激进的适应性剔除——释放 CPU 供区块生成线程使用,让探索保持流畅。
世界加入优化器 加入世界时剔除距离从 35% 开始,约 10 秒内恢复至 100%——消除初期的 FPS 峰值。
🎮 GUI & HUD 优化器 脏标记快捷栏缓存(包括 CustomModelData);HUD 限流并对实际状态变化即时响应。资源包重载时自动清除缓存,防止物品纹理过期。

✦ 性能预设

一个设置,四种预设——更改预设会自动重写所有其他设置。

预设 实体距离 方块实体距离 LOD 阈值 名牌 粒子(中/远) 后台 FPS(失焦/最小化/菜单)
画质优先 128 b 关闭 128 b 关闭 关闭 30/10/120
均衡 (默认) 64 b 64 b 96 b 32 b 32/64 b 60/30/120
性能优先 48 b 48 b 64 b 24 b 16/32 b 10/3/120
极致性能 32 b 32 b 40 b 16 b 8/16 b 5/2/60

在配置中设置 "profile": null 以使用完全自定义的值。


✦ 兼容性

FPSFlow 在启动时检测已安装的模组,并自动禁用重叠的功能。

模组 状态
🟢 Sodium 完全兼容——FPSFlow 在其之上增加实体/GUI 优化
🟢 Lithium 无重叠——两者独立运行
🟢 FerriteCore 无重叠——两者独立运行
🟢 ModernFix 无重叠——两者独立运行
🟢 ModMenu 可选——启用游戏内配置界面
EntityCulling (tr7zw) FPSFlow 内置的剔除会自动禁用——推荐搭配,以获得更精确的遮挡剔除
ImmediatelyFast FPSFlow 的 HUD 缓存会自动延迟

推荐组合: Sodium + Lithium + FerriteCore + ImmediatelyFast + EntityCulling + ModMenu + FPSFlow


✦ 安装

  1. 为 Minecraft 1.21.11 安装 Fabric Loader
  2. 下载并安装 Fabric API
  3. 将 FPSFlow 的 .jar 文件放入你的 mods/ 文件夹
  4. (可选) 安装 ModMenu 以获得游戏内设置界面
  5. 启动——配置文件会在首次运行时自动生成

✦ 常见问题

FPSFlow 与 Sodium、Lithium 或 FerriteCore 冲突吗? 不冲突。FPSFlow 旨在与这些模组互补——可以一起安装。

使用遮挡剔除时实体会“突然出现”吗? 很少见。缓存每 10 个游戏刻刷新一次(可配置)。FPSFlow 会采样实体眼部位置进行射线投射——自然高于几何中心,从而避免对浮空头和盔甲架等小型实体产生误判。

这能在服务器上使用吗? FPSFlow 是纯客户端模组——可用于任何服务器,无需在服务器端安装。支持发送自定义资源包的服务器:FPSFlow 会检测资源包重载并暂停渲染限流约 3 秒,确保资源包加载后物品展示框中的地图和快捷栏物品始终显示正确的纹理。


✦ 合作伙伴

NexoMaker — 使用代码 MCAFFE13 立享 15% 折扣

🎨 使用 NexoMaker 创建自定义 Minecraft 内容

创建自定义物品、生物、方块、配方等——无需编程
兼容 NexoItemsAdder 及其他现代自定义内容系统。

💜 使用代码 MCAFFE13 即可享受 15% 折扣! 👉 立即开始使用 NexoMaker

⚠️ 导出的内容需要 ItemsAdder 或 Nexo 支持。


✦ 源代码与许可证

GitHub — McAffe13/FPSFlow · 基于 Mozilla Public License 2.0 许可证发布