Enchantment Sort: наведи порядок в чарах и узнай их максимум
Каждый, кто всерьёз увлекается выживанием в Minecraft, рано или поздно сталкивается с хаосом в списке зачарований. На одном предмете собраны и базовые Protection IV, и редкие Mending, и проклятие Curse of Vanishing — всё это вперемешку, без понятной логики. Мод Enchantment Sort решает эту проблему изящно и добавляет несколько информативных штрихов, о которых разработчики ванильной игры почему-то не подумали.
Что умеет Enchantment Sort
Главная задача мода — автоматическая сортировка зачарований на предметах по заданным правилам. Вы больше не увидите, как полезный Efficiency V теряется где-то между Unbreaking III и Silk Touch. Вместо этого чары выстраиваются в логичной последовательности: сначала идут обычные, затем трежер-эффекты, а в конце — проклятия. При этом сохраняется гибкость: вы сами можете задать порядок через конфигурацию.
Но сортировка — лишь верхушка айсберга. Мод добавляет ещё две важные детали:
- Отображение максимального уровня. Рядом с названием чара появляется информация о том, до какого уровня его можно прокачать. Например, если на кирке стоит Efficiency IV, а максимум — V, вы сразу это увидите и не будете гадать, стоит ли тратить опыт на доулучшение.
- Кастомное форматирование. Выделите трежер-чары (такие как Mending или Frost Walker) особым цветом или стилем, чтобы мгновенно отличать их от обычных. Проклятия тоже можно оформить иначе — например, красным курсивом, чтобы они сразу бросались в глаза.
Гибкая конфигурация под ваш стиль
Все настройки мода доступны прямо в игре через удобное меню. Большинство пунктов интуитивно понятны, но есть один нюанс — Style configuration. Здесь вы определяете внешний вид зачарований через пары ключ:значение, разделённые запятыми. Поддерживаются следующие ключи:
- color — HEX-код цвета (например, #9834) или стандартное название цвета Minecraft (gold, red, aqua).
- bold — жирный шрифт (true/false).
- italic — курсив (true/false).
- underlined — подчёркивание (true/false).
- strikethrough — зачёркивание (true/false).
- obfuscated — мерцающий текст (true/false).
Пример строки: color:#9834,bold:true. Если оставить поле пустым, кастомный стиль применяться не будет. Это позволяет тонко кастомизировать отображение под любую сборку — будь то хардкорное выживание или RPG-сервер с уникальными механиками.
Override Configuration: полный контроль над уровнями
Когда вы загружаете мир с датапаками, мод автоматически создаёт файл override-конфигурации (если его ещё нет). В нём перечислены все существующие зачарования, и для каждого можно задать свой максимальный уровень. Это значение используется как для отображения, так и для сортировки. Если кастомный максимум не указан, используется стандартный из игры.
Кроме того, в этом же файле можно определить последовательность сортировки. Зачарования с меньшим номером последовательности будут всегда располагаться выше. Если у двух чар последовательность одинаковая, в дело вступает обычная логика сортировки. Таким образом, вы получаете абсолютный контроль над порядком отображения — хоть ставьте Sharpness перед Smite, если того требует дизайн вашего модпака.
Совместимость с другими модами
Enchantment Sort протестирован с несколькими популярными модификациями и показывает себя стабильно. В списке подтверждённой совместимости:
- Enchantment Description — мод, добавляющий описание чар в тултипы.
- Apothic Enchanting — часть крупного модульного проекта, расширяющая систему зачарований.
- Immersive UI — интерфейсные улучшения.
Есть один важный нюанс: функция enableCurseFormatting может конфликтовать с тем, как Enchantment Description модифицирует отображаемое имя проклятия. Разработчик рекомендует отключать эту опцию, если вы используете оба мода вместе. В остальном проблем не замечено.
Кстати, если вы активно собираете модпак и не хотите вручную отслеживать совместимости, установка через foxygame.net здорово упрощает жизнь. Этот современный лаунчер для Minecraft позволяет прямо из меню скачать нужные моды, автоматически подтягивая зависимости и проверяя конфликты — очень удобно, когда в сборке десятки модификаций, а хочется сразу запустить игру без лишних заморочек.
Как установить и начать использовать
Мод работает на Fabric и требует установленного Fabric API. Процесс стандартный: скачайте jar-файл мода, поместите его в папку mods вашего профиля. Если вы пользуетесь лаунчером foxygame.net, то задача сводится к паре кликов — выберите версию игры, найдите Enchantment Sort в каталоге и нажмите «Установить». Лаунчер сам разместит файлы в нужных директориях и создаст изолированный профиль, чтобы не сломать другие сборки.
После первого запуска в папке config появится файл enchantmentsort.json с базовыми настройками. Откройте его через текстовый редактор или воспользуйтесь внутриигровым меню (через Mod Menu, если установлен), чтобы настроить стили и последовательности под себя.
Почему Enchantment Sort стоит добавить в каждый модпак
Мод не добавляет новых механик, не ломает баланс и не требует ресурсов. Он просто делает информацию о зачарованиях более читаемой и управляемой. В ванильном клиенте вы никогда не узнаете, что у Efficiency есть ещё один уровень, пока не заглянете в вики или не поэкспериментируете в креативе. А уж порядок чар на инструменте с шестью-семью эффектами и вовсе превращается в визуальный шум. Enchantment Sort превращает этот шум в структурированный список, где всё на своих местах.
Если вы цените аккуратный интерфейс, любите контролировать каждый аспект игры или просто устали от беспорядка в подсказках предметов — этот мод точно для вас. Он органично впишется и в технические сборки, и в магические RPG-паки, и даже в ванильное выживание с минимальным набором улучшений.