

Distinct Damage Descriptions
Активный0.0
Установок
Последнее обновление
Версии
Distinct Damage Descriptions
Мод Distinct Damage Descriptions (сокращённо DDD) кардинально меняет боевую систему Minecraft, привнося элементы настольных ролевых игр с различными типами урона. Он внедряет сложные системы расчёта повреждений, учитывающие типы урона оружия, эффективность щитов и брони против определённых видов атак, уязвимости и сопротивления мобов, а также их иммунитеты к некоторым типам урона.
Типы урона
По умолчанию мод добавляет 13 различных типов урона: рубящий, колющий, дробящий, кислотный, холодный, огненный, магический, электрический, некротический, ядовитый, психический, световой и звуковой. Разные предметы наносят урон определённых типов. Например, Звезда Нижнего мира:
Она наносит 50% магического и 50% некротического урона. Базовый урон предмета (в данном случае 1) распределяется между этими двумя типами согласно весовым коэффициентам. Эти настройки можно изменять для каждого предмета отдельно.
(Важно: сумма весов всегда должна равняться 100%!)
Броня и щиты
Броня и щиты имеют показатели эффективности, определяющие, насколько хорошо они блокируют различные типы урона. Некоторые виды брони и щитов могут плохо защищать от определённых типов атак или не защищать вовсе. Эти параметры также настраиваются для каждого предмета.
Броня
Для брони показатель эффективности определяет, какое количество очков защиты действительно блокирует урон определённых типов.
Щиты
Для щитов показатель эффективности определяет, сколько урона определённого типа может заблокировать щит. Весь незаблокированный урон проходит сквозь защиту.
Урон и сопротивления мобов
У мобов есть собственное базовое распределение урона и сопротивления (настраивается для каждого вида мобов). Часть этой информации можно увидеть на яйце призыва моба.
Здесь показано, что пещерные пауки наносят 25% колющего и 75% ядовитого урона. Они уязвимы к дробящему урону и полностью иммунны к ядовитому.
Вот ещё один пример:
Адаптивность
Мобы также могут обладать способностью к адаптации. В примере с пещерным пауком у них есть 30% шанс быть адаптивными. Это означает, что при появлении у пещерного паука есть 30% вероятность получить адаптивную способность. Адаптивный моб будет корректировать свои сопротивления, когда получает урон, повышая защиту против типов урона, которыми его только что атаковали. В случае пещерного паука он увеличит свои сопротивления на 25% (это плоское аддитивное усиление), если он адаптивен и получает урон. Адаптивный моб приспосабливается только к тем типам урона, которыми его недавно атаковали. Атакуйте его чем-то другим, и адаптивное сопротивление изменится только для этих новых типов урона.
Вот экстремальный пример с серебрянкой до и после срабатывания адаптивности. Она увеличивает свои сопротивления на 75%!
Совместимость с модами
Некоторые моды имеют специальную интеграцию или совместимость с DDD. Вы можете проверить список зависимостей для конкретной версии, но он также будет приведён здесь (зависимости всегда актуальны для конкретной версии, и некоторые моды, с которыми может работать DDD, недоступны на Modrinth).
Интеграция
Интеграция определяется как специфическое взаимодействие между DDD и рассматриваемым модом. В конфигурации есть специальный раздел для настройки работы интеграции. В настоящее время DDD имеет специальную интеграцию со следующими модами:
- CraftTweaker/ContentTweaker (см. ниже)
- HWYLA
- Tinker's Construct
- Construct's Armory
- Tetra
- Lycanites Mobs
- Baubles
- Electroblob's Wizardry
- Thaumcraft (требуется FermiumBooter)
- EnderSkills
Совместимость
Совместимость определяется как обеспечение совместной работы двух модов. Для этих модов в DDD нет раздела конфигурации - "они просто работают".
- Spartan Weaponry (для метательного оружия)
- Better Survival (для метательного оружия)
- First Aid (для локационной брони)
- Quality Tools (для качеств, повышающих значение брони)
- Betweenlands (для щитов)
- TechGuns (для расчётов урона)
CraftTweaker
Интеграция с CraftTweaker очень важна для DDD. Вы можете создавать собственные типы урона и определять, какой урон должен наносить какой тип повреждений, используя ZenScript! Обратитесь к вики, чтобы узнать, как это работает!