Предмет и категория
ID базового предмета и категория решают, какие зачарования возможны и в какой слот идут модификаторы атрибутов: основная рука для оружия и инструментов, свой слот для каждой части брони.
Выберите предмет, получите случайный набор ванильных зачарований и модификаторов атрибутов, и заберите либо готовую команду /give, либо запись для таблицы лута — с диапазонами, зашитыми как number provider'ы, чтобы игра сама рандомизировала точное значение при выпадении, а не вы один раз здесь.
В ваниле есть группы взаимоисключающих зачарований (защита, урон, удача/шёлковое касание и другие). Инструмент по умолчанию учитывает их — полный список в гайде.
Формат
Формат предмета
Эти диапазоны работают в обоих режимах: они ограничивают количество слотов и уровень незафиксированного зачарования.
Используется, когда режим рандомизации — Базовый. В продвинутом режиме каждый атрибут берёт свой типичный диапазон.
Задайте вес редкости, либо отметьте Фикс. и укажите точный уровень, чтобы зачарование сохранялось при каждом перебросе.
| Зачарование | Вес | Фикс. | Уровень |
|---|
| Атрибут | Вес | Фикс. | Величина |
|---|
Выберите предмет и формат вывода, задайте, сколько может выпасть, и жмите «Рандомизировать» сколько угодно — каждое нажатие даёт новый бросок в ваших пределах.
ID базового предмета и категория решают, какие зачарования возможны и в какой слот идут модификаторы атрибутов: основная рука для оружия и инструментов, свой слот для каждой части брони.
Команда /give для одного предмета или запись для таблицы лута, где каждый незакреплённый диапазон остаётся number provider minecraft:uniform, и каждый дроп бросается заново.
Четыре ветки: 1.21.5 – 26.x, 1.21.2 – 1.21.4, 1.21 – 1.21.1 и до 1.20.5. Выберите ту, на которой работает сервер: форма команды у них разная.
Базовый режим бросает в заданных диапазонах. Продвинутый добавляет вес каждому зачарованию и атрибуту, а галочка «Фикс.» оставляет зачарование с фиксированным уровнем при каждом броске.
Свои модификаторы атрибутов заменяют встроенные. Меч, которому выпала только удача +2, бьёт как пустая рука, поэтому добавьте урон и скорость атаки, которые хотите сохранить.
«Учитывать ванильную несовместимость» не даёт сочетать, например, остроту и небесную кару. Команды принимают уровни до 255, но что даёт лишний уровень, зависит от зачарования.
add_value добавляет число, add_multiplied_base — долю базового значения (0.1 — это +10%), add_multiplied_total умножает итог после остальных.
В 1.21.5 убрали обёртки {levels:…} и {modifiers:…}, в 1.21.2 у ID атрибутов пропал префикс generic., а в 1.21 модификаторы получили id с пространством имён. Для 1.20.5–1.20.6 отдельной ветки нет: там модификаторам нужны UUID и имя вместо id.