Перейти к содержимому

RPG Damage Overhaul(RPGDO)

RPGDO — это полная переработка системы урона в Minecraft: добавляет типы урона с уникальными пассивными эффектами для каждой атаки и сопротивления для каждого моба.

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
2,2 тыс.
Подписчиков на Modrinth
20
версий
10
Обновлён
31 августа 202631 авг.
Опубликован
в 2024

Коротко о моде

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.20.1–1.20.6, 1.21.1–1.21.11
Нужен и в игре, и на сервере
Последняя версия — 2.0.0 от 31 августа 2026
Лицензия GPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.20.1–1.20.6, 1.21.1–1.21.11
Описание переведено автоматическиПоказать оригинал (EN)

RPG Damage Overhaul (RPGDO)

RPGDO — это полная переработка системы урона в Minecraft, вдохновлённая DDD и Alembic. Мод добавляет особые типы урона для каждой атаки: колющий, режущий, дробящий, огненный и т.д. И для каждого класса урона есть свои атрибуты брони и сопротивления. Этот мод очень похож на TheRedBrain's Overhauled Damage, но здесь вы можете создавать и удалять классы урона по своему желанию, тогда как в том моде набор типов урона неизменен. Также мод обладает бешеной совместимостью с другими модами.

Поддержка bettercombat включена! Конкретные анимации атак настроены на нанесение правильного типа урона (дробящий, режущий, колющий). Мод поддерживает все стандартные анимации BetterCombat, все предметы корректно помечены тегами (мечи, топоры, кирки, молоты и т.д.), а также перечисленные ниже моды (у некоторых из них есть собственные конфиги BetterCombat).

Хотя это и не обязательно, и большинство модов будут совместимы по умолчанию, если у вас установлен AttributeSetter, сущности и предметы из следующих модов (список устаревший, но перечисленные здесь всё ещё совместимы) получат сопротивления и/или уязвимости к урону и будут наносить соответствующие типы урона:

Если сделаешь файлы совместимости для других модов — скидывай в наш discord!

Класс урона

Классы урона определяют, какой тип урона ты будешь получать или от какого будешь защищён. По умолчанию существует 11 классов урона:

  • Дробящий
  • Колющий
  • Режущий
  • Острый

    • Ничто не должно наносить острый урон, это просто атрибут, позволяющий сделать атрибут брони/сопротивления сразу для колющего и режущего урона
  • Обычный физический

    • Ничто не должно наносить обычный физический урон, он существует лишь как способ объединить всё сопротивление/броню от физического урона в один атрибут
  • Огонь

    • Поджигает цель
    • Убирает замедление от мороза
    • Урон накапливается(чем больше попадаешь, тем больше урона наносишь)
  • Мороз

    • Замедляет цель в зависимости от урона
    • Снижает скорость атаки цели в зависимости от урона
    • Тушит огонь
  • Молния

    • Наносит 75% урона молнии сущностям рядом с целью, до 5 целей
  • Душа

    • Уменьшает максимальное здоровье цели в зависимости от урона
  • Святой

    • Увеличивает все источники урона по цели, кроме другого святого урона
  • Кровь

    • Лечит того, кто наносит урон
  • Иссушение

    • Уменьшает лечение цели из всех источников
  • Яд

    • Ослабленное иссушение
  • Тайный

    • 50% пробития брони и заставляет цель светиться
  • Истинный

    • Игнорирует всю броню и сопротивления

Всё это можно изменить через датапаки, подробнее — на странице github. У каждого класса урона есть атрибут для:

  • Брони(снижение урона на основе ванильного атрибута брони)
  • Урона(наносит столько урона этого класса при попадании)
  • Сопротивления(процентное снижение урона, 1 — ты не получишь урона, -1 — получишь двойной урон)
  • Поглощения(В РАЗРАБОТКЕ, но будет работать так же, как ванильное поглощение)

Переопределение урона

Также можно переопределить, какие типы урона относятся к какому классу урона. Например, sonic boom варденa наносит 40% arcane урона, 40% soul урона, 20% true урона: "minecraft:sonic_boom": {"arcane": 0.4, "soul": 0.4, "true": 0.2}, Значения по умолчанию можно посмотреть здесь

Переопределение предметов

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

Без BetterCombat

Вы можете настроить item_overrides.json. Например, мечи наносят 80% своего обычного урона как slashing урон и 20% как piercing урон, а топоры наносят 100% slashing урона

  "#c:swords": { "slashing": 0.8, "piercing": 0.2},
  "#c:axes": { "slashing": 1.0 },

Больше примеров на странице GitHub.

С BetterCombat

Если у вас установлен BetterCombat, вы можете настроить, какой урон наносит каждая атака оружия. Вот как настроены стандартные комбо меча и топора:

"bettercombat:sword": ["slashing", "slashing", "piercing"],
"bettercombat:axe": ["slashing", "slashing"]

Они конвертируют только физический урон, так что если меч наносит 8 урона и 2 урона огнём, только 8 урона станут slashing/piercing уроном Если у вас нет определения, как этот предмет будет вести себя без BetterCombat, оно генерируется на основе конфига BetterCombat, например, мечи будут наносить 66% slashing урона и 33% piercing урона. Больше примеров на странице GitHub.

Если вы собираете модпак

вам могут быть интересны некоторые из моих других модов для модпаков: AttributeSetter RPGDamageOverhaul FoodAttributes

Или Claims n Raids для серверов/smp!

Частые вопросы

Как установить RPG Damage Overhaul(RPGDO)?

Установите Fabric под свою версию Minecraft, скачайте RPG Damage Overhaul(RPGDO) под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть RPG Damage Overhaul(RPGDO)?

У RPG Damage Overhaul(RPGDO) есть сборки для Minecraft 1.20.1–1.20.6, 1.21.1–1.21.11.

Нужен ли RPG Damage Overhaul(RPGDO) на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
GNU General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее