modsmith Войти Войти Рус / Eng

Simply Fixes

simply-fixes · 143386 загрузок · MIT

клиент: required · сервер: required (заявлено автором мода)

Мод Fabric, предназначенный для исправления уязвимости с перезарядкой в ​​моде Simply Swords.

Описание

Просто исправления

Мод Fabric, предназначенный для исправления уязвимости с перезарядкой в моде Simply Swords.

Обзор

В оригинальном моде Simply Swords некоторые способности оружия имели время восстановления, которое можно было обойти, если игрок поменял местами слоты панели быстрого доступа или иным образом прервал способность во время использования.

В этом моде реализованы надежные исправления на стороне сервера, гарантирующие, что время восстановления всегда применяется, а состояния мобильности очищаются, независимо от того, как способность закончилась.

Фиксированное оружие

В настоящее время этот мод исправляет:

  • Thunderbrand: исправлен обход перезарядки рывка и обеспечивается сброс скорости при завершении/прервании.
  • Чародейство: предотвращает обход времени восстановления и обеспечивает своевременное прекращение действия способности.
  • Ледяной шепот: гарантирует, что способность, связанная со льдом, активирует время восстановления, даже если предмет был заменен.

Как это работает

Мод использует Миксины для внедрения логики в классы предметов оружия:

  1. Отслеживание использования: при запуске способности (usageTick) к стеку предметов применяется флаг NBT (simplyswords_fix.active).
  2. Мониторинг инвентаря: метод inventoryTick используется для определения того, не используется ли игроком предмет с активным флагом (например, из-за смены панели быстрого доступа).
  3. Принудительная очистка: если обнаружена «заброшенная» способность, мод вручную применяет время восстановления оружия и выполняет необходимую очистку (например, сброс скорости).
  4. Обход защиты основной руки: он отменяет проверку onStoppedUsing по умолчанию, которая часто ограничивает очистку основной рукой, гарантируя, что исправление работает даже во время быстрых переходов.

Требования

Лицензия

Этот проект лицензируется по лицензии MIT — подробности см. в файле LICENSE].

Версии (1)

ВерсияMinecraftЗагрузчикиФайл
1.0.0 1.20.1 fabric скачать

Страница на Modrinth →