Правила: and / or
Стандартный блок rules { ... } уже объединяет всё внутри по AND. Явная обёртка and нужна в основном внутри or (потому что иначе AND внутри OR не вложить). Обёртка or проходит, когда срабатывает любое из вложенных правил.
Как использовать
Заголовок раздела «Как использовать»rules { or { permission: "vip" money: 1000 }}Проходит, если у игрока есть право VIP ИЛИ $1000+. Достаточно любого из условий.
rules { or: [ { and { permission: "vip" money: 100 } } { and { permission: "admin" gamemode: CREATIVE } } ]}Вложенная форма: проходит, если (VIP и $100+) ИЛИ (админ и креативный режим). Каждый элемент списка or: - отдельная группа правил.
Есть ещё oneof (срабатывает на первой истинной записи, прерывая дальнейшие проверки) - смотрите пример Item Enhancer.