▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/[AN]Adaptive Nemesis
[AN]Adaptive Nemesis

[AN]Adaptive Nemesis

The dynamic difficulty balancing module specifically designed for integration packs aims to address the issue of difficulty imbalance in current mainstream integration packs, where the early game is too easy and the late game is too challenging.

Оцените первым
739
2
Все версии[AN]Adaptive Nemesis 1.0.4

[AN]Adaptive Nemesis 1.0.4

Release30.05.2026

Список изменений



⚔️ Adaptive Nemesis v1.0.4 ⚔️

Every time you grow stronger, your Nemesis evolves


✨ New Features

🎯 Boss Identification System Refactor

Adopted Strategy Pattern + Chain of Responsibility for unified Boss identification logic:

StrategyPriorityDescription
Type-Based1instanceof check for vanilla Bosses
Name-Based2Keyword matching for modded Bosses
Health Threshold3Auto-identify when MaxHealth ≥ 200

New configs: bossIdentificationKeywords, bossHealthThreshold


🛡️ Dangerous Enchantment Protection

Added dangerous enchantment detection to prevent mobs from obtaining game-breaking enchants:

Detection KeywordsExamples
Englishimmune, invulnerable, god, divine_protection
Chinese免伤, 无敌, 免疫

Auto-skips dangerous enchants, logs WARN message


🤝 Mod Compatibility Enhancement

L2Hostility Compatibility

ConfigEffect
modCompatL2HostilityEnabledSkips health/speed scaling to prevent HP explosion from ADD_MULTIPLIED_TOTAL mechanic

Epic Fight & Iron's Spells NaN/Infinity Protection

ProtectionDescription
safeSetAttribute()Prevents NaN/Infinity attribute value propagation
safeDouble()Falls back to safe defaults on abnormal values

💎 Soul Stone Marker System

Solves duplicate scaling after soul stone capture/release:

Marker MethodPersistencePurpose
NBT Marker❌ Cleared by soul stoneStandard detection path
LUCK Attribute Marker✅ Retained by soul stoneSecondary detection path

Uses characteristic value 0.0420 as cross-NBT clearing marker


📝 Debug Log File

Fixed config shell issue, implemented complete log file output:

[debug]
debugLogToFile = true
debugLogFilePath = "logs/adaptive_nemesis_debug.log"

🐛 Bug Fixes

FixDescription
Mob State ValidationClears Invulnerable flag, fixes invalid health/attack/armor attributes
Config Screen UpdateAdded "Mod Compatibility" category with 4 toggleable switches
Localization AddedAdded EN/ZH translations for 6 new config options

⚙️ New Config Options

Config KeyTypeDefaultDescription
bossIdentificationKeywordsStringboss,dragon,wither,wardenBoss identification keywords
bossHealthThresholdDouble200.0Boss health identification threshold
modCompatL2HostilityEnabledBooleantrueL2Hostility compatibility
modCompatEpicFightEnabledBooleantrueEpic Fight compatibility
modCompatIronsSpellsEnabledBooleantrueIron's Spells compatibility
modCompatApotheosisEnabledBooleantrueApotheosis compatibility

⚔️ As the Nemesis evolves, so do we ⚔️

Файлы

adaptive_nemesis-1.0.4.jar(389.83 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.4

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

83

Дата публикации

30.05.2026

Загрузил

ID версии

Главная