- Добавлена опция инверсии для всех условий
- Удалено требование указывать истинность вручную для условий on_fire, in_air и т.д. - т.е. удалена необходимость указывать `on_fire: true`, которое теперь по умолчанию равно true для всех условий - вы все еще можете указывать все таким образом, но инверсный вариант предпочтительнее.
Инверсный синтаксис выглядит следующим образом:YAML:- id: on_fire args: inverse: true
Это будет означать, что условие выполняется, когда игрок не горит.
- Добавлено условие any_of (Спасибо OfTeN за идею и первую реализацию!)
Работает следующим образом:Код:- id: any_of args: conditions: - <condition 1> - <condition 2>
Синтаксически похож на цепочки эффектов, но позволяет выполнить любое из указанных условий
- - Добавлено условие has_potion_effect
- - Добавлен эффект strip_ai
- - Исправлены проблемы с пакетами большого размера при большом количестве элементов (Спасибо Casper!)
- - Добавлена поддержка предметов, работающих в оффхенде
- - Исправлена опция disable_antigrief_check