Guides / Commands & Data

Конфликты зачарований: только 18 из 43 с чем-либо конфликтуют, и шесть из них — чаще всего

В версии 26.2 представлено 43 зачарования. 25 из них ни с чем не конфликтуют, уровень III является наиболее распространенным ограничением, а Проклятие утраты применяется к большему количеству предметов, чем любое другое зачарование.

Конфликты зачарований имеют репутацию сложных, но данные показывают, что большинство из них таковыми не являются. Подсчеты сделаны на основе файлов зачарований Mojang для версии 26.2 — тех же данных, которые используются браузером и конструктором на этой странице.

25 из 43 ни с чем не конфликтуют

Только 18 зачарований являются взаимоисключающими с чем-либо. Остальные 25 сочетаются со всем, на что они могут быть законно наложены.

И эти 18 распределены неравномерно — шесть из них несут на себе основную нагрузку, имея по пять конфликтов каждое:

sharpness, smite, bane_of_arthropods, impaling, density, breach

Эти шесть составляют одно семейство: модификаторы урона. Они конфликтуют друг с другом, что является единственным правилом, генерирующим треть всех конфликтных записей в игре. Как только вы узнаете правило "только одно зачарование урона на оружие", вы освоите большую часть системы.

Следующая группа — это защиты: protection, fire_protection, blast_protection, projectile_protection — по три конфликта каждая, следуя тому же правилу "одна защита на элемент брони".

Все остальное — это отдельные пары: silk_touch/fortune, infinity/mending, depth_strider/frost_walker, multishot/piercing, и riptide против Верности и Громовержца.

Таким образом, реальная картина — это два семейства и пять пар, а не 43 элемента для перекрестных ссылок.

Уровень III — наиболее распространенное ограничение

Максимальный уровеньЗачарования
I9
II4
III16
IV7
V7

Уровень III — это значение по умолчанию, к которому стремится игра. Только семь зачарований достигают V уровня — и девять останавливаются на I, где зачарование является бинарной способностью, а не величиной (Шёлковое касание, Починка, Бесконечность, Подводник, Воспламенение, Громовержец, Тройной выстрел и два проклятия).

Это полезное значение по умолчанию при написании пользовательского зачарования: если оно относится к типу "может делать что-то", а не "делает что-то сильнее", ванильная игра делает его уровнем I.

Проклятия применяются к наибольшему количеству предметов

Сортировка по количеству типов предметов, на которые может быть наложено каждое зачарование:

vanishing_curse 92 · mending 83 · unbreaking 83 · binding_curse 38 · blast_protection 29

Проклятие утраты — это самое широко применимое зачарование в Minecraft — оно накладывается на большее количество типов предметов, чем Починка или Прочность. Это имеет смысл, если задуматься (все, что можно держать или носить, может исчезнуть), но это противоположно тому, как люди ранжируют зачарования по важности.

С другой стороны, шестнадцать зачарований — более трети списка — применяются ровно к одному типу предметов: breach, channeling, density, flame, impaling, infinity, loyalty, luck_of_the_sea, lure, multishot, piercing, power, punch, quick_charge, riptide, wind_burst.

Луки, арбалеты, трезубцы и удочки составляют почти все из них, поэтому эти четыре предмета кажутся имеющими глубокие деревья зачарований, при этом почти ничего не разделяя с остальной игрой.

Два проклятия, и это весь список

binding_curse и vanishing_curse. Третьего проклятия нет, и тег, который их отмечает, является тем, что должен читать датапак, а не сопоставлять по имени — пользовательское зачарование под названием curse_of_something не является проклятием для игры, если оно не находится в теге.

Создание пользовательского зачарования с учетом этого

Три значения по умолчанию, которые стоит скопировать из ванильной игры, а не придумывать:

  • Конфликты — это исключение. 25 из 43 не объявляют никаких конфликтов. Добавляйте набор исключений только тогда, когда

два зачарования действительно вычисляют одно и то же число, как это делает семейство урона.

  • Ограничивайте уровень III, если нет веской причины. Это наиболее распространенное значение с большим отрывом.
  • Используйте уровень I для способностей. Если зачарование либо применяется, либо нет, больше уровней — это лишний шум.

Конструкторы содержимого наборов данных →

More guides

Browse all →

Нужны другие инструменты для Minecraft?

Набор генераторов, просмотрщиков и конвертеров прямо в браузере — всё бесплатно.