Crossbow Optimizer - данный мод полностью регулирует зарядку арбалета на клиенте, уменьшая эффект пинга и гарантируя, что сервер не прервет процесс перезарядки.
Проблема
При перезарядке клиент должен дождаться, пока пакет достигнет сервера, дождаться, пока сервер обработает перезарядку, и, наконец, дождаться, пока сервер синхронизирует состояние заряженного арбалета с клиентом. Эта же задержка при стрельбе в оба конца также влияет на стрельбу из лука, когда вы не можете начать перезарядку снова, пока сервер не подтвердит, что ваш арбалет выстрелил, и не переведет его в разряженное состояние, которое он должен отправить обратно клиенту, что приведет к еще большим задержкам. Кроме того, высокий пинг может привести к рассинхронизации сервера и случайной отмене ваших перезарядок.
Решение
Мод исправляет это, перенося перезарядку и стрельбу на клиента. Арбалет разряжается сразу после выстрела, что позволяет вам сразу же приступить к следующей перезарядке, не дожидаясь пинга. Отфильтровывая недопустимые обновления сервера (обычно вызываемые высоким пингом, потерей пакетов и т.д.), мод не позволяет серверу отменять ваши активные перезарядки. Сервер по-прежнему обрабатывает стрелы, выпущенные из арбалета.
Скриншоты
Как установить мод:
- Скачайте и установите Fabric
- Скачайте и установите WalksyLib
- Скачайте мод и скопируйте в .minecraft/mods
- Готово
Скачать мод:
1.21.11 - 1.21.10:
CrossbowOptimizer-1.0.4+1.21.9.jar [1.36 Mb]
1.21.8 - 1.21.5:
CrossbowOptimizer-1.0.4+1.21.5.jar [1.36 Mb]
1.21.4 - 1.21.2:
CrossbowOptimizer-1.0.4+1.21.2.jar [1.36 Mb]
1.21.1:
CrossbowOptimizer-1.0.4+1.21.jar [1.36 Mb]