Скачать Elemental Combat — Minecraft Моды — MetaMods
Elemental Combat

Elemental Combat

Активный

Установок

0

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

1 год назад
Клиент
Приключенческие
Оружие и броня
Библиотеки

Elemental Combat

Обновление боевой системы Minecraft

Этот мод кардинально меняет стандартную систему боя, добавляя элементы и стили атаки. Теперь у игроков, мобов и предметов появляются новые характеристики атаки и защиты, которые можно легко настраивать через JSON-файлы и датапаки. Интересно, что эти свойства автоматически применяются даже к предметам, мобам и снарядам из других модов!

Как работает система

При попадании по цели проверяются характеристики элемента и стиля атаки, после чего рассчитывается итоговый урон. Визуальные частицы показывают, как цель реагирует на атаку. Мод создан для решения проблемы, когда в большинстве модпаков игроки используют одно и то же оружие постоянно. Теперь появляется стимул менять экипировку в зависимости от противника.

Видеообзор возможностей

Ключевые особенности

Система использует два основных параметра: элемент и стиль. При расчете урона каждый параметр проверяется против соответствующих характеристик защиты цели. Множитель стиля ограничен нулем (полное отсутствие урона), а элемент может иметь отрицательное значение, что приводит к лечению цели.

Для вычислений используется алгоритм, похожий на ваничную систему факторов защиты зачарований. Базовая формула: 1-(factor/maxFactor).

Предустановленные элементы и стили

Мод включает готовые элементы: огонь, лед, вода, гром (молния), тьма, свет, ветер, земля, флора и обычный (значение по умолчанию). Стили включают: взрыв, снаряд, рубящий, колющий, дробящий (с версии 1.3+), укус (с версии 1.3+), магию, удар (по умолчанию) и окружающую среду (для урона от утопления и подобного).

Стандартные зачарования и зелья были переработаны для работы с новой системой. Также добавлены новые зачарования и эффекты зелий для большей гибкости с самого начала.

Настройка через датапаки

Каждый предмет, моб, снаряд и природный источник урона имеет базовые характеристики атаки, определенные через JSON-файлы. Это позволяет полностью переопределять их с помощью датапаков. Теоретически можно настроить, чтобы утопление наносило огненный урон.

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

API и расширения

Помимо статических базовых характеристик, мод предоставляет API для более динамичного поведения. Для демонстрации возможностей API был создан дополнительный мод Elemental Combat - Weaponry, добавляющий оружие со сменой стиля, меч со сменой элемента, броню, зависящую от биома, и другие интересные вещи.

Совместимые моды

Доступны плагины для WTHIT и Jade, отображающие характеристики противников в интерфейсе. Также разрабатывается поддержка для Ars Nouveau и Iron's Spellbook.

Поддерживаемые моды через датапаки

Созданы датапаки для популярных модов, значительно расширяющие взаимодействие: Alex's Mobs, Aquamirae, Artifacts, Biomes O' Plenty, Botania, Druidcraft, Ice And Fire, Spartan Weaponry и его расширения, Twilight Forest, Tropicraft.

Предложения по добавлению поддержки других модов приветствуются. Мод будет обновляться для новых версий Minecraft.

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

Tavi007

Создан: 26 июн 2024

ID: 36802