No Shield Delay
no-shield-delay · 256865 загрузок · MIT
клиент: unsupported · сервер: required (заявлено автором мода)
Воссоздание адаптивных щитов Реввило в ткани.
Описание
Без задержки щита
Настраиваемое уменьшение задержки в системе блокировки Minecraft для Fabric на основе Revvilo's Responsive Shields
Вы когда-нибудь замечали странный случай, когда вы пытаетесь заблокировать или атаковать, но все равно попадаете в цель? Даже несмотря на то, что к тому времени твой щит уже был поднят? Ну, это не в твоей голове! Эта задержка вполне реальна, и этот мод ее убирает!
При удержании использования предмета существует базовое «время использования», которое сохраняется, а затем уменьшается с каждым тактом, пока оно удерживается.
Minecraft заблокирует атаку только после того, как щит будет поднят более чем на 5 тактов. Он проверяет это, просматривая разницу между текущим обратным отсчетом времени использования и базовым временем использования предмета.
(из метода isBlocking() LivingEntity)
return item.getMaxUseTime(this.activeItemStack) - this.itemUseTimeLeft >= 5;
Этот мод обходит это, используя примесь для изменения константы 5, позволяя сравнивать любое целое число от 0 до 5.
Этот мод должен стать альтернативой Revvilo's Responsive Shields. По этой причине, если Revvilo когда-нибудь создаст собственный порт Fabric, я прекращу поддержку этого проекта. Посмотрите, если вам нужен эквивалент Forge.
🧰 Настройка
Этот мод должен работать с версией 1.17+. Возможно, он мог бы работать с версиями старше этой, но мне не хочется это тестировать.
Этот мод необходим только на стороне сервера. Установка на клиенте тоже никакой пользы не принесет.
API Fabric не требуется для этого мода. Только загрузчик ткани.
⚙ Конфиги
Файлы и содержимое:
no-shield-delay.toml
RaiseTime(От 0 до 5. по умолчанию: 0) Время в тиках с момента щелчка правой кнопкой мыши до того, как игра начнет блокировать атаки.
Enabled(По умолчанию: true) Включен ли эффект мода.
Информация:
Установка времени подъема на 0 делает щиты способными немедленно блокировать удары.
Анимация повышения на стороне клиента занимает примерно один такт. Таким образом, установка Raise Time на 1 — это достойный баланс между быстротой реакции и невозможностью легко блокировать удары.
📜 Лицензия
© Quplet, 2022 г., лицензия Apache 2.0. Пожалуйста, укажите, если вы используете или распространяете мою работу.
Версии (3)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
1.0.2 |
1.21.4 | fabric, quilt | скачать |
1.0.1 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1 | fabric, quilt | скачать |
1.0.0 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21 | fabric, quilt | скачать |
