PreferOpenGL

PreferOpenGL

这个Fabric客户端模组会重写options.txt文件,以便将渲染器偏好设置为OpenGL。

优先使用 OpenGL

该项目为以下平台提供了特定加载器的入口点:

  • Fabric
  • Quilt
  • Forge
  • NeoForge(开发中)

所有变体都调用相同的共享逻辑,通过编辑 options.txt 来强制优先使用 OpenGL 渲染器。

共享行为

在客户端启动时,每个加载器入口点确保以下键之一被设置为 OpenGL:

  • graphicsApiPreference:prefer_opengl
  • graphicsApi:prefer_opengl(旧版备用)

如果两者都不存在,则会追加 graphicsApiPreference:prefer_opengl。

代码块

重要说明!

此模组修复了 Amethyst 启动器(以及其他移动端 Java 启动器)上的崩溃问题,这些启动器有 Vulkan 但缺少某些库。因此,Minecraft 切换到 Vulkan API 后崩溃。更重要的是,该模组的作用是强制使用 OpenGL 作为渲染 API。如果你的设备支持 Vulkan API,请先不要使用此模组,尝试确认 Vulkan 是否能正常工作。

Amethyst 启动器