Crossbow Optimizer
Handles crossbow reloading client-side, ensuring servers don't slow down the reloading process
介绍
Crossbow Optimizer!
This mod handles crossbow reloading completely on the client, reducing the effect of ping and ensuring the server doesn’t interrupt the reloading process.
The Problem
When reloading, the client must wait for the use-item packet to reach the server, wait for the server to process the reload, and finally wait for the server to sync the charged crossbow state back to the client. This same round-trip latency affects shooting too where you can’t start reloading again until the server confirms your crossbow has fired and updates it to an empty state, which it has to send back to the client causing even more delays. On top of this, high ping can cause the server to desync and cancel your reloads randomly.
Ping shouldn’t effect the speed or consistency in which you reload.
The Solution
This mod fixes this by moving both reloading and shooting to the client. It empties the crossbow as soon as you shoot, letting you start your next reload immediately without waiting on your ping. By filtering out invalid server updates (normally causes by high ping, packet loss etc), the mod prevents the server from cancelling your active reloads. The server still handles the arrows being fired from the crossbow.
Demonstration Video
Credits
- Mod: Walksy
- Icon Design: SakuraFX / Luna
- Icon: pvoq
常见问题
Crossbow Optimizer 支持哪些 Minecraft 版本?
Crossbow Optimizer 支持 Minecraft Java 版 1.21–26.3,共 17 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Crossbow Optimizer 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。
Walksy 的其他作品
查看全部 →WalksyLib
我的模组用的配置/实用工具前置库
Shield Statuses
显示盾牌状态,并以颜色区分。此模组由 Walksy 移植到新版本并进一步改进。
Shield Fixes
修复了盾牌音效问题,并修正了玩家盾牌格挡时动画显示异常的故障。
Crosshair Addons Public
满足特定条件时,在准星周围显示实用图标。
评论
登录后评论和评分