GeckoLib动画优化器

GeckoLib动画优化器

通过减少不必要的GeckoLib动画和渲染工作来提升FPS。

性能

GeckoLib 动画优化器

GeckoLib 动画优化器是一款客户端性能优化模组,旨在降低使用 GeckoLib 的实体的渲染与动画开销。

该模组减少对远处实体的不必要动画处理,并跳过视野外实体的渲染工作。它包含可配置的实体与 Boss 过滤器,允许你控制哪些实体可以被优化。

功能特性

  • 基于距离的 GeckoLib 动画节流
  • 远处实体的可配置动画帧率
  • 相机视锥体裁剪
  • 可选方块遮挡剔除
  • 实体黑名单与白名单
  • Boss 保护与生命值阈值
  • Boss 黑名单与白名单
  • 可选保护当前注视的实体
  • 可配置支持透明与模组方块
  • 可选优化使用 GeckoLib 渲染的玩家
  • 完全客户端
  • 通过兼容的 Forge 配置菜单模组支持游戏内配置

安全默认设置

方块遮挡剔除默认关闭,因为大型实体和 Boss 的模型可能超出其正常碰撞箱范围。

对其他玩家的优化也默认关闭。

标准的基于距离的动画优化和相机可见性剔除保持启用。

安装方法

  1. 为 Minecraft 1.20.1 安装 Minecraft Forge。
  2. 安装 GeckoLib。
  3. 将 GeckoLib 动画优化器放入你的 mods 文件夹。
  4. 启动游戏。

此优化器为客户端模组,无需在服务器端安装。

配置说明

配置文件位置:

config/geckolib_animation_optimizer-client.toml

你可以手动编辑该文件,或使用兼容的 Forge 配置菜单模组。

兼容性

本模组仅影响通过 GeckoLib 渲染的实体。普通的原版实体和玩家不会被修改,除非其他模组使用 GeckoLib 渲染它们。

性能提升取决于 GeckoLib 实体的数量、它们与摄像头的距离以及启用的配置选项。

重要说明

可选的遮挡剔除可能无法与所有大型或形状异常的模组实体完美配合。它默认关闭,只有在你的整合包中测试之后才应启用。

许可证

版权所有。

免责声明

本项目与 GeckoLib 开发者无任何关联,亦未获得其认可。