
Async Locator
将特性的搜索改为异步,以缓解相关延迟。
寻找更高版本?
查看 Alvaro842DEV 为 1.21+ 制作的移植版
修改原版定位结构时的行为,使其异步执行,以减轻相关卡顿。
目前已适用于:
- 玩家执行
/locate命令时 - 村民制图师的探险家地图交易
- 海豚寻找宝藏
- 箱子中的探险地图(v1.1.0+)
此模组仅需安装在服务端!因此,客户端仅需要安装它(如果想在单人游戏中使用的话)。
这仅适用于原版(见上方列表)。其他模组可能需要自行实现对此模组的调用,以利用异步功能。
不兼容性
影响原版结构定位功能的模组可能会影响 Async Locator 的功能。
目前,以下列表列出了我知道的相关模组:
- Structure Essentials
已知在启动时,Async Locator 或 Structure Essentials 中仅有一个的定位改进功能会生效。除此之外没有实际问题,但两个模组只需要安装其中一个即可。
模组集成
其他模组也可以将 Async Locator 作为依赖项,将异步定位功能集成到自己的代码中。
为此,请使用 CurseMaven 或 Modrinth Maven 将此模组添加到你的 build.gradle 中,然后使用 AsyncLocator 类 和/或 逻辑类。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。