
FastOpenLinksAndFolders
一个轻量级模组,用于使游戏在打开聊天链接、截图或资源包/数据包文件夹时不会卡住。
是否曾经想要在“照片”应用加载你刚刚拍摄的截图所花费的半分钟内继续游戏?或者在等待浏览器打开服务器在聊天或书中发送的链接时?也许你只想在点击“打开资源包文件夹”时游戏保持响应?
那么这款模组正是为你准备的!
FastOpenLinksAndFolders 让游戏在需要打开游戏外部内容时保持响应,包括从聊天中打开截图、聊天或书中的链接,以及资源包和数据包文件夹。它不改变或优化其他任何内容,只是为了解决你在打开某些内容时游戏通常会卡住的情况。我认为这些情况很烦人,于是决定制作一个模组来修复它。
它是如何工作的?
当 Minecraft 要求系统打开其中一个链接时,出于某种原因,它决定等待进程关闭初始错误报告器,从而阻塞当前正在进行的任何操作。虽然某些系统上的某些程序可能会快速关闭错误流,但通常并非如此,例如 Windows 的“照片”应用可能需要很长时间才能关闭它,导致游戏一直冻结直到它准备好。在我那台非常旧的电脑上,有时需要超过一分钟。
游戏这样做是为了在另一个应用加载失败时能够记录错误,这很合理,但并不理想。由于游戏实际上并不关心这些错误或打开的结果(除了将其打印到错误日志中),FastOpenLinksAndFolders 将这一等待操作改为异步执行,让你两全其美:如果其他应用加载失败则报告错误,同时不阻塞游戏。
更新?
鉴于这个模组相当简单,它不太可能需要很多更新。我会在检查最新文件仍然有效后,尝试在其中标记可用的游戏版本,但它很可能只是“开箱即用”。如果没有,如果我还未意识到,请在 Github 上提交问题。例如,首个版本适用于 1.16 到 1.18,仅仅是因为我还没有测试其他版本。如果它在其他版本上也能工作,请告诉我!
Forge 版本?
这是一个非常简单的模组,我不太确定它会有多大用处/价值,因为我不太使用 Forge。我首先需要确保 Forge 没有改动相关部分,但如果有一点点兴趣,我可能会制作它。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。