← Все статьи

Какие зачарования Minecraft не сочетаются и почему

Стол зачарования никогда не предложит вам Остроту и Разящий клинок на одном мече. Это не невезение — ванильная игра жёстко прописывает короткий список групп несовместимости, и каждая из них принудительно соблюдается самой игрой, а не просто сложившимся правилом. Знание этого списка не даёт случайно рандомизировать (или вручную собрать) сочетание, которое игрок в выживании никогда не мог бы получить.

Группы несовместимости

ГруппаЗачарованияПочему
Защита брониЗащита, Огнестойкость, Взрывостойкость, Защита от снарядовВсе снижают входящий урон одинаковым образом; сложение двух означало бы двойной учёт одного и того же смягчения.
Урон мечомОстрота, Разящий клинок, Лечащий удар (против членистоногих)Все модифицируют один и тот же бросок урона в ближнем бою, но для разных типов целей.
Добыча против сбораШёлковое касание, УдачаШёлковое касание полностью заменяет выпадающий предмет, так что Удаче не остаётся что умножать.
Движение трезубцаВозвращение, Верность, НаправлениеВозвращение толкает игрока при ударе и не может сочетаться ни с одним зачарованием, рассчитанным на бросок трезубца.
Снаряды арбалетаМногострел, ПронзаниеОба меняют, сколько существ поражает один болт, но несовместимым образом.
Движение в ботинкахГлубинный шаг, ЛедоходГлубинный шаг ускоряет плавание; Ледоход вообще не даёт коснуться воды.

Вне этих групп ванильные зачарования свободно сочетаются — Прочность, Ремонт и Проклятие исчезновения применимы почти к любому зачаровываемому предмету и никогда ни с чем не конфликтуют.

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

Попробуйте совместить Остроту и Разящий клинок на столе зачарования, на наковальне или через две зачарованные книги — интерфейс просто не даст этого сделать: второе зачарование будет серым, либо наковальня откажет в объединении. Этот блок живёт в крафтовом коде, а не в данных предмета. Запишите оба зачарования в предмет напрямую — и игра не остановит вас:

/give @p minecraft:diamond_sword[minecraft:enchantments={levels:{"minecraft:sharpness":5,"minecraft:smite":5}}] 1

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

Где это ещё встречается, кроме стола зачарования

Те же группы важны в трёх других местах, с которыми сталкиваются авторы контента:

Трофейные зачарования

Несколько зачарований вообще не могут выпасть со стола зачарования, на любом уровне, сколько бы лазурита и книжных полок вокруг ни было: Ремонт, Ледоход, Проклятие связывания, Проклятие исчезновения, Скорость души, Бесшумный шаг и Направление. Это "трофейные" зачарования, доступные только через рыбалку, торговлю, лут структур или команду /give. Рандомайзер или таблица лута, выдающая такое зачарование на обычный предмет, делает это подчёркнуто щедро — и это именно то, что стоит делать осознанно, а не случайно.

Лимиты уровня — это рекомендация, а не стена

Острота V — максимум, который выдаст стол зачарования или комбинация на наковальне, но этот лимит принадлежит интерфейсу зачарования, а не самому зачарованию. Команда /give или функция set_enchantments в таблице лута может записать в данные предмета любое целое число уровня, и игра спокойно применит Остроту 100. Никакого ограничения в самих данных предмета нет — лимит выбирают только крафтовые системы, которые назначают зачарования.

Что это значит для рандомайзера

У инструмента, рандомизирующего зачарования, есть три честных варианта: оставаться в границах ванильных групп и лимитов уровня, чтобы получить то, что мог бы дать стол зачарования; разрешить трофейные зачарования и явно это отметить; либо разрешить уровни выше лимита и тоже это отметить. Все три варианта законны в зависимости от задачи — "реалистичной" таблице лута для выживания нужен первый вариант, награде от босса на приключенческой карте может понадобиться третий. Рандомайзер зачарований и атрибутов по умолчанию соблюдает группы несовместимости, с явным флажком для отключения этого поведения.

Часто задаваемые вопросы

Могут ли два трофейных зачарования конфликтовать между собой?

Да — статус "только трофейное" и принадлежность к группе несовместимости — разные правила. Ледоход и Направление оба трофейные, но Ледоход всё равно конфликтует с Глубинным шагом, а Направление — с Возвращением, точно как обычные зачарования.

В Bedrock Edition те же группы?

Сам список групп одинаков; эта статья и рандомайзер написаны и проверены под синтаксис Java Edition — именно на него ориентируется большинство датапаков и командных workflow.

Может ли датапак законно переопределить эти группы?

Кастомные зачарования, заданные через систему data-driven enchantments, могут объявлять собственные exclusive-группы, отдельные от ванильных. Это отдельная тема авторства датапаков, за пределами того, что покрывает ванильно-ориентированный рандомайзер.

Почему рандомайзер по умолчанию соблюдает группы, а не игнорирует их?

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

Что дальше

Готовы получить набор: рандомайзер и его гайд по использованию объясняют базовый/продвинутый режимы и два формата вывода. Для зачарований вместе с полностью кастомным предметом, а не ванильным, смотрите каталог кастомных предметов.