Скачать Damage Tweaker +API — Minecraft Моды — MetaMods

Damage Tweaker +API

Активный

Установок

1

Последнее обновление

1 год назад
Клиент
Библиотеки
Утилиты

Damage Tweaker +API

Модификация создана как библиотека для разработчиков, но при этом предоставляет администраторам серверов и создателям сборок удобные возможности настройки через конфигурационные файлы.

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

Примечание: мод работает на стороне сервера, но имеет вспомогательные клиентские компоненты.

Как решает проблему повторяющегося урона

Начиная с версии Minecraft 1.9 механизм повторяющегося урона построен на двух составляющих: скорость атаки самого игрока и время неуязвимости мобов/игроков. Обе неидеальны. Таймер неуязвимости активируется мгновенно и действует в течение 0.5 секунд после получения урона, блокируя любые последующие атаки. Это приводит к тому, что иногда часть урона просто игнорируется сервером.

Damage Tweaker заменяет встроенную систему на более стабильную и гибкую:

  • Персональные задержки для разных видов урона. Благодаря этому вы можете получать и наносить разные типы урона одновременно.
  • Отложенное применение задержки до следующего тика. Получаемые за 1 тик 2 удара теперь не игнорируются — расчет становится точным.

Доступные настройки

Конфигурацию модернизированной системы полностью контролируют как разработчики модов, так и обычные пользователи.

Для разных категорий урона

Во время настройки для каждой категории доступны изменения следующих параметров:

  • Задержка: время в тиках между наносимым уроном (по умолчанию: 10).
  • Предварительная задержка: дополнительный период до начала обращения следующего урона (0 тиков по умолчанию).
  • Макс. в тике (общий): ограничение действует на каждую сущность в одном тике (1 по умолчанию).
  • Макс. в тике (конкретный): как в пункте выше, но отдельно для каждой конкретной сущности (по умолчанию: 1).

Общие параметры

Среди прочего, вы можете задать поведение системы при неполной зарядке атаки:

B доступных вариантах VANILLA, FULL, MULTIPLIED_VANILLA и MULTIPLIED_FULL можно в том числе отключить полосу атаки у игроков. Подробности и связанные настройки читайте в файлах конфигурации.

Как использовать?

Если вы редактируете стандартные параметры

Мод содержит 2 основных конфигурационных файла:

  • damage_tweaker.json. В файле содержатся определенные списки типов урона по категориям. По имени мода и id вы можете самостоятельно задавать характеристики урона для любого моба или игрока. При указании значения "default" параметр возьмется из стандартного файла, но он доступен только после загрузки игры. Расположение отличается между мобильными и настольными версиями клиента.

  • damage_tweaker-server.toml. Задает стандартные параметры, которые используются системой по умолчанию для всех существ, если внутри damage_tweaker.json отсутствуют индивидуальные настройки.

Разработчикам рекомендуется внимательно изучить полное руководство по работе с API на GitHub.

Участники проекта
wachipayoxx64

wachipayoxx64

Создан: 5 дек 2024

ID: 65455