跳到正文

FastOpenLinksAndFolders

作者:altrisi

一个轻量模组,让游戏在打开聊天链接、截图或资源包、数据包文件夹时不会卡顿。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

你是否曾想过,在“照片”应用加载刚截取的屏幕截图所需的半分钟里,游戏还能继续运行?或者在等待浏览器打开服务器在聊天或书本中发来的链接时,游戏也能继续运行?也许你只是希望点击“打开资源包文件夹”时,游戏仍能保持响应?

那么,这款模组正适合你!

FastOpenLinksAndFolders 可以让游戏在需要打开游戏外内容时继续保持响应,包括从聊天中打开屏幕截图、打开聊天或书本中的链接,以及打开资源包和数据包文件夹。它不会更改或优化其他任何内容,只会解决你打开内容时游戏通常会卡住的问题。我觉得这种情况很烦人,于是决定制作一款模组来解决它。

它是如何运作的?

当 Minecraft 要求系统打开这类链接时,出于某种原因,它会等待进程关闭最初的错误报告程序,导致当前正在进行的操作被阻塞。在某些系统上,部分程序可能会很快关闭错误流,但通常并非如此。例如,Windows 的“照片”应用可能需要很长时间才能关闭它,让游戏一直卡住,直到它准备就绪。在我那台非常老旧的电脑上,这有时会耗费一分钟以上。

游戏这么做是为了在其他应用加载失败时记录错误,这样做有一定道理,但并不理想。由于游戏实际上并不关心这些错误或打开操作的结果(除了将其打印到错误日志中),FastOpenLinksAndFolders 会让这一等待操作异步启动,让你两全其美:其他应用加载失败时仍会报告错误,同时游戏不会因此卡住。

会更新吗?

鉴于这款模组相当简单,应该不太需要频繁更新。我会在确认仍能正常运行后,尽量在最新文件中标注可用版本,不过它很可能一直都能直接正常运行™。如果不能,而我还没发现的话,请在 Github 上提交问题。比如,首个版本可用于 1.16 到 1.18,这只是因为我还没测试过其他版本。如果它能在其他版本上运行,也请告诉我!

Forge?

这是一款非常简单的模组。考虑到我自己并不怎么使用 Forge,我不确定为它制作 Forge 版本有多大用处或是否值得。我得先确认 Forge 没有改动相关部分,不过如果有(哪怕一点点)需求,我很可能会制作。

常见问题

FastOpenLinksAndFolders 支持哪些 Minecraft 版本?

FastOpenLinksAndFolders 支持 Minecraft Java 版 1.14.4–1.19,共 16 个版本,可用的加载器:Fabric / Quilt。下载时注意选择和你游戏版本一致的文件。

FastOpenLinksAndFolders 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

altrisi 的其他作品

查看全部 →