Важное уведомление:
При обнаружении ошибки следующего вида:
Проверьте в конфигурации знаменатели и оберните их выражением MAX(x, 1). Например, замените damage/max на damage/MAX(max, 1).
Эффективность брони скорректирована таким образом, что с увеличением её количества каждая дополнительная единица брони вносит меньший вклад в общую защиту. Ввиду излишней сложности механики armor toughness, она была удалена как прямое свойство; в качестве компенсации значения брони незначительно снижены. Кожаная броня обеспечивает примерно 40% защиты, железная — 60%, алмазная — 66%. Зачарования Protection аналогично ослаблены до максимума в 66%, поэтому полный комплект зачарованной алмазной брони даёт 89% снижения урона вместо 96%. Вместо прямого воздействия toughness на снижение урона добавлен дополнительный слой вычислений, который (по умолчанию) значительно уменьшает любой урон свыше 40 единиц в зависимости от показателя toughness. Эти параметры настраиваются.
Броня подвержена деградации. Низкая прочность снижает атрибуты конкретной части экипировки, поэтому сильно повреждённый шлем уменьшит общую броню меньше, чем сильно повреждённая кираса. Данная механика также настраивается.
Конфигурация позволяет задавать формулы (с использованием парсера EvalEx). Для раздела "armor" и "toughness" доступны переменные "armor", "damage" и "toughness"; для "enchantments" — "damage" и "enchant"; для деградации — "remaining" и "max". Например, деградацию можно отключить, установив формулу "1", воспроизвести ванильную формулу с помощью математических операций или умножать урон на показатель брони, делая удары сильнее при её наличии! Разнообразные возможности.