奥普蒂杜姆

奥普蒂杜姆

Minecraft综合性能优化模组。

性能

Optidum v1.5

Optidum 是一款适用于 Minecraft Fabric 的性能优化模组,旨在与 Sodium 和 Titanium 无缝协同工作。


功能简介

  • 实体 AI 优化:对远处的生物、动物和环境生物限制昂贵的 AI 目标与寻路评估,同时不影响重力、速度、物品消失或战斗物理。
  • 智能区块优先级:优先加载和传输玩家视线方向上的区块,并防止区块边界处的加载/卸载频繁切换。
  • Netty 数据包刷新合并:将小型、快速的 Netty 网络数据包合并为批量刷新,减少套接字系统调用开销并降低延迟抖动。
  • 低开销内存管理:以 30 秒为间隔监控 JVM 堆压力,释放临时缓存,并在维度切换时清理等级缓存,以防止 GC 卡顿和内存泄漏。
  • 动态 FPS 与非活动省电:当窗口失去焦点(Alt-Tab 切换)或最小化时,自动将帧率限制为可配置的上限(5–60 FPS),降低 GPU 功耗、发热和风扇噪音。如果安装了 dynamic_fps 模组,则会无缝让位于它。

非重叠架构(与 Titanium 协同)

Optidum 旨在与 Titanium 完全兼容:

优化领域 处理方
视锥与距离实体剔除 Titanium
方块实体剔除(箱子、漏斗、告示牌) Titanium
粒子剔除 Titanium
动态帧节奏 Titanium
实体 AI 寻路限流 Optidum
智能区块视野优先级 Optidum
Netty 数据包批处理与刷新合并 Optidum
动态 FPS 与非活动省电 Optidum
维度缓存清理 Optidum

运行需求

  • Minecraft:26.2
  • Fabric Loader:>=0.19.3
  • Fabric API
  • Sodium:>=0.8.0(必需依赖)
  • Java:25 或更高版本

配置

Optidum 的配置文件位于:

config/optidum.json

所有设置均可在游戏内通过 选项 > 视频设置 > Optidum 直接调整。


许可证

Optidum 采用 GNU 宽通用公共许可证 v3.0(LGPL-3.0)授权。详情请参阅 LICENSE。