[AN]Adaptive Nemesis
Модуль динамической балансировки сложности, специально разработанный для интеграционных сборок, призван решить проблему дисбаланса сложности в текущих популярных интеграционных сборках, где ранняя игра слишком лёгкая, а поздняя — слишком сложная.
- Загрузчики
- NeoForgeForge
- Скачиваний на Modrinth
- 3,3 тыс.
- Подписчиков на Modrinth
- 3
- версии
- 23
- Обновлён
- 25 октября 202625 окт.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
⚔️ Adaptive Nemesis ⚔️
"Твоя сила питает их эволюцию."
Они не шутили.
🎬 Что это такое?
Знакомая история. Запускаешь модпак. Ранняя игра: ты тыкаешь зомби деревянной палкой и задаёшься вопросом, зачем ты вообще во всё это влез. Поздняя игра: ты в божественной броне ваншотишь всё, что шевелится, и умираешь от скуки.
Adaptive Nemesis ломает этот цикл.
Он следит за тобой. Он учится. И он делает так, чтобы мир оставался опасным — как бы силён ты ни стал.
⚔️ Основные системы
🧠 Оценка силы игрока
Мод смотрит не только на полоску брони. Он читает весь твой боевой профиль:
| Что он видит | Почему это важно |
|---|---|
| 🛡️ Броня и здоровье | Танковые сборки не останутся безнаказанными |
| ⚔️ Характеристики атаки | Стеклянные пушки встретят стеклянное сопротивление |
| ✨ Снаряжение Apotheosis | Тот мифический аффикс? Они заметили. |
| 🔮 Мана Iron's Spells | Магов тоже масштабируют |
| ⚔️ Выносливость Epic Fight | Твой боевой стиль у них в деле |
💡 Всё имеет вес. Всё учитывается. И да — веса можно подкрутить в конфиге.
📈 Динамическое масштабирование врагов
Каждый враждебный моб при спавне получает личный подарок от системы:
| Характеристика | Масштабирование | Жёсткий предел |
|---|---|---|
| Здоровье | Зависит от силы игроков рядом | 500% |
| Урон | Ты бьёшь сильно? Они бьют сильнее. | 500% |
| Броня | Твой меч это почувствует. | 300% |
| Скорость атаки | Больше никакого бесконечного станлока. | 2.0x |
| Скорость передвижения | Бег тебя не спасёт. | 2.0x |
Фишка: каждый моб получает 70%~130% от базового масштабирования. Два зомби из одного спавна? Разные характеры. Разный уровень угрозы. Ты никогда не узнаешь, кто из них проблемный ребёнок.
🔥 «Я увидел зомби с 80 HP и засмеялся. Потом увидел того, что рядом, — с 240 HP и алмазным мечом. Смеяться перестал.»
Защита от взрыва значений: базовые значения хранятся в NBT. Если теги сбросятся, мод откатится к DefaultAttributes. Никакого экспоненциального раздувания HP. Никаких сломанных сохранений.
Масштабирование снаряжения: гуманоидные враги могут спавниться с масштабированным снаряжением и зачарованиями. Система сканирует ItemTags, чтобы тянуть из пула оружия/брони твоего модпака. Опасные зачарования в чёрном списке. Дроп можно отключить, чтобы ты не утонул в луте.
🌍 Система стадий мира
Это на весь сервер. Навсегда. И ей плевать на твои чувства.
| Стадия | Как ты сюда попал | Что меняется |
|---|---|---|
| 0 | Свежий мир | Базовый уровень. Наслаждайся, пока можешь. |
| 1+ | Игрок убил босса (Dragon, Wither, Warden...) | +50% к силе врагов за каждую стадию |
⚡ Считаются только убийства игроками. Стадия общая для всех измерений. И она только растёт.
🎚️ Система адаптивного float
Мод не просто масштабирует один раз и успокаивается. Он следит за твоей результативностью в реальном времени:
| Ты делаешь это | Мир делает это |
|---|---|
| Косишь врагов как маньяк | Множитель float +10% — они растут |
| Умираешь. Много. | Множитель float -15% — передышка |
| AFK на своей ферме мобов | Включается затухание. Мир забывает, что ты был страшным. |
| Сборка «стеклянная пушка» (высокий урон, низкая живучесть) | Проверка эффективности. Сложность откатывается. |
🧠 "Система научилась читать твой настоящий навык. Не только твой DPS."
💀 Конверсия в истинный урон (Iron Turtle Terminator)
Носишь 100+ брони и чувствуешь себя неуязвимым? Мило.
| Твоя броня | Что пробивается |
|---|---|
| ≤20 | 5% истинного урона |
| 20~50 | 15% истинного урона |
| 50~100 | 25% истинного урона |
| >100 | 35% истинного урона |
Броня всё ещё важна. Но она больше не делает тебя богом.
👹 Система памяти Nemesis
Каждый игрок получает личное дело. Враги запоминают:
| Тип памяти | Что они узнают | Как адаптируются |
|---|---|---|
| Предпочтение в убийствах | Как ты обычно убиваешь | Получают сопротивление к твоему любимому способу |
| Записи о смертях | Что убило тебя в прошлый раз | Начинают использовать это против тебя |
| История снаряжения | В какой экипировке ты бегаешь | Развивают контрмеры против твоей сборки |
| Паттерны поведения | Ближний бой / Дальний бой / Магия | Их ИИ меняется, чтобы использовать твои привычки |
"Я всегда начинал с огненного шара. Потом скелеты начали спавниться с сопротивлением огню. Каждый. Раз."
🛡️ Защита новичков
Не все начинают легендами. Мод знает:
| Триггер | Эффект |
|---|---|
| Сила игрока ниже порога | Характеристики монстров -30% |
| Первая смерть | Защита продлевается на 10 минут |
| 3 смерти подряд | Принудительная защита, пока ты кого-нибудь не убьёшь |
Система хочет, чтобы ты страдал. Но она хочет, чтобы ты остался и страдал дальше.
🐉 Механики боссов
Бои с боссами не должны заканчиваться за два удара.
| Механика | Что делает |
|---|---|
| Лимит урона | Урон за один удар ограничен (по умолчанию 100), лимит растёт по мере падения HP босса |
| Усиление характеристик | HP босса ×5, урон ×3 |
| Отслеживание боя | Записывает длительность боя и нанесённый суммарный урон |
| Эволюция фаз | Паттерны атак меняются по мере затягивания боя |
| Умное определение | Распознаёт боссов по тегу, типу, имени или порогу здоровья |
🌩️ Система событий вторжения
Иногда мир не ждёт, пока ты сам найдёшь неприятности.
| Функция | Детали |
|---|---|
| Триггер | Убей 25 наземных нежитей (в первый раз), 100 (после) |
| Погода | Гроза. Потому что атмосфера важна. |
| Волны | Многоволновые атаки, масштабирующиеся по стадии мира |
| Направление | Враги приходят с севера, юга, востока или запаса |
| Интерфейс | Полоса босса отслеживает прогресс волн |
| Награды | Лут, опыт и эффекты для игроков поблизости |
Кастомные вторжения через датапак: `data//invasions/.json`
🔗 Совместимость с модами
| Мод | Что интегрируется |
|---|---|
| 🔮 Iron's Spells 'n Spellbooks | Сила заклинаний, мана, перезарядки, сопротивление магии |
| ⚔️ Epic Fight | Сопротивление ударам, импакт, ломание брони, комбо, выносливость |
| ✨ Apotheosis | Качество снаряжения, оценка тира мифических аффиксов |
| 🐗 L2Hostility | Режим совместимости пропускает пересекающееся масштабирование |
| 📦 KubeJS | Полный API событий, расширения скриптов, горячая перезагрузка конфигов |
⌨️ Команды
Все команды /an. Требуется уровень OP 2.
| Команда | Что делает |
|---|---|
/an status | Мод жив? О чём он думает? |
/an strength [player] | Полная разбивка боевого профиля |
/an difficulty | Подкрутить числа |
/an protection [player] | Управление щитами новичков |
/an memory [player] | Прочитать дело Nemesis |
/an scan [range] | Осмотреть ближайших масштабированных врагов |
/an nemesis [type] | Призвать личный кошмар |
/an invasion trigger [type] [waves] [difficulty] | Запустить шторм вручную |
/an test [module] | Инструменты отладки |
/an reload | Горячая перезагрузка конфигов |
/an help | Когда забыл всё вышеперечисленное |
🔧 Интеграция с KubeJS
Скриптуй собственный хаос.
| Событие | Когда срабатывает | Что можно сделать |
|---|---|---|
adaptive_nemesis.entity_scale | Появление моба | Переопределить множители масштабирования для сущности |
adaptive_nemesis.damage_calculation | Срабатывает true damage | Изменить или отменить конвертацию |
adaptive_nemesis.player_strength_evaluation | Пересчёт силы | Изменить итоговый счёт |
adaptive_nemesis.nemesis_memory_update | Веха памяти | Свои награды, триггеры |
adaptive_nemesis.world_stage_change | Продвижение стадии | Реагировать на глобальный прогресс |
adaptive_nemesis.invasion_start | Начало вторжения | Изменить волны/сложность или отменить |
adaptive_nemesis.invasion_wave_start | Старт каждой волны | Внедрить свою логику |
adaptive_nemesis.invasion_end | Конец вторжения | Изменить награды в зависимости от исхода |
📦 Поддержка датапаков
Код не нужен. Только JSON и злость.
- `data//world_stages/.json` — Правила стадий, лимиты, параметры вторжений
- `data//invasions/.json` — Свои вторжения: волны, враги, эффекты, награды
- `data//nemesis/.json` — Профили и поведение Nemesis
Горячая перезагрузка по F3+T.
🚀 Производительность
| Проблема | Решение |
|---|---|
| Лаги расчётов сущностей | Региональное кэширование + асинхронные обновления |
| Просадки TPS на серверах | Обход списка игроков + проверки дистанции |
| Лаги перезагрузки конфига | Инкрементальная синхронизация вместо полной пересборки |
| Разрастание памяти | Загрузка по требованию, периодическое архивирование |
| Таймаут масштабирования | Watchdog находит и помечает проблемные сущности |
⚔️ Суть
«Твоя сила питает их эволюцию.»
Это не мод, который делает игру сложнее. Это мод, который заставляет игру обращать на тебя внимание.
Хочешь почувствовать свой прогресс? Почувствуешь. Враги об этом позаботятся.
Хочешь кататься в божественном снаряжении? Не здесь. Мир масштабируется. Он учится. Он помнит.
Adaptive Nemesis тебя не нерфит. Он уважает тебя достаточно, чтобы оставаться опасным.
Частые вопросы
Как установить [AN]Adaptive Nemesis?
Установите NeoForge под свою версию Minecraft, скачайте [AN]Adaptive Nemesis под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть [AN]Adaptive Nemesis?
У [AN]Adaptive Nemesis есть сборки для Minecraft 1.20.1, 1.21.1.
Нужен ли [AN]Adaptive Nemesis на сервере?
Нужен и в игре, и на сервере