OptiNotFine

OptiNotFine

修复OptiFine,直到有更好的出现。

Buy Me a Coffee Discord

OptiNotFine

修复 OptiFine,直到有更好的替代品出现。

功能

  • 阻止日志刷屏
    • 这会移除 OptiFine 反复刷屏的部分日志调用,以下是列表:
      • [HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Ambiguous shader option: {}
      • [HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Unknown macro value: {}
      • [HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Item not found: {}
      • [HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Block not found for name: {}
      • [HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Invalid item ID mapping: {}
      • [HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Invalid block ID mapping: {}
      • [HH:MM:SS] [Client thread/WARN] [Config]: [OptiFine] Shaders: Invalid entity ID mapping: {}
      • [HH:MM:SS] [Client thread/INFO] [net.optifine.shaders.SMCLog]: {}

修复

  • 修复缺失的方法
    • 目前,OptiNotFine 重新添加了 OptiFine 意外移除的方法;以下是列表:
      • net.minecraft.client.resources.AbstractResourcePack#getResourcePackFile()
  • 修复 Java 17+ 上损坏的 F3 原生内存使用显示
    • 在 Java 17+ 中,OptiFine 尝试用于显示原生内存使用情况的类已被移动到不同的包中,OptiNotFine 通过将新的位置添加到要使用的类列表中来解决此问题。

常见问题

  • 如果没有安装 OptiFine 会怎样?
    • 不会有任何影响,可以安全地将其包含在任何整合包中。
  • 这没有修复 X?
    • 如果你发现了 OptiFine 的问题,请创建一个 issue。

BisectHostingPromoBanner

想要拥有自己的模组或支持我吗?

如果你正在寻找一个模组,但没有开发技能或时间,可以考虑委托我! 我的委托目前开放,只要你提供素材,我很乐意为你创建一个符合需求的定制模组。

委托

你也可以通过成为会员来按月支持我。 作为感谢,你将有机会访问专属帖子和消息、用于 WIP 内容的 Discord 频道,甚至可以获得未发布的 Prototypes 或 WIP Projects。

会员

你也可以给我买一杯热巧克力。