ТАБЛИЦЫ ДОБЫЧИ
НОВЫЕ УСЛОВИЯ
VALUE_CHECK
Проверяет диапазон значений.
Параметры:
• value - см. раздел “Новые поставщики значений” (в настоящее время комбинация случайных генераторов и оценка)
• range - min/max диапазон
ИЗМЕНИЛИСЬ УСЛОВИЯ
SCORE
параметр теперь заменен на target
он может либо содержать значение из старого поля (например, this), либо быть именем владельца счета в форме {"name":"..."}.
ИЗМЕНЕННЫЕ ФУНКЦИИ
SET_DAMAGE
Теперь эта функция имеет параметр. Если true, изменение будет относительно текущего повреждения. Если значение false, повреждение будет заменено текущим значением (поведение по умолчанию)
SET_COUNT
Эта функция теперь имеет параметр add. Если true, то изменение будет происходить относительно текущего количества элементов. Если false, то количество элементов будет заменено текущим значением (поведение по умолчанию)
COPY_NBT
исходный параметр теперь можно установить в значение {"storage": <namespaced id>}<namespaced id>, чтобы получить доступ к хранилищу команд.
НОВЫЕ ФУНКЦИИ
SET_ENCHANTMENTS
Изменяет чары на предмет
Параметры:
• enchantments - карта идентификатора enchantment id со значением уровня (может быть баллом или случайным числом)
• add - если true, то изменение будет происходить относительно текущего уровня. Если false, то уровень будет заменен текущим значением (поведение по умолчанию)
ПОСТАВЩИКИ НОВЫХ ЦЕННОСТЕЙ
Примечание: поставщики значений могут использоваться в тех же местах, что и генераторы случайных чисел
SCORE
Возвращает масштабированное значение табло.
Параметры
• score - название табло
• target - то же, что target в предикате
• scale - коэффициент масштабирования (плыть)
ПАКЕТЫ ДАННЫХ
Изменения в пакетах данных для версии 7:
• Удаление /replaceitem (заменено на /item replace)
• условие таблицы loot: параметр заменен на
target