Collapsible Groups (JEI) — наводим порядок в списке предметов Minecraft
Если вы когда-нибудь тонули в бесконечной ленте предметов интерфейса Just Enough Items, пытаясь отыскать нужный блок среди сотен однотипных вариаций, то знаете, насколько это может быть утомительно. Окрашенное стекло, шерсть, бетон, терракота и прочие «цветные» семейства занимают огромное пространство и превращают поиск в настоящий квест. Дополнение Collapsible Groups (JEI) решает эту проблему кардинально и элегантно: оно сворачивает родственные записи в компактные группы, которые можно развернуть в один клик. Это клиентский мод-компаньон для JEI, который делает интерфейс чистым, логичным и по-настоящему удобным.
Что умеет Collapsible Groups (JEI) для Minecraft
Основная идея проста: вместо десятков отдельных плиток стекла или шерсти вы видите одну запись с иконкой группы. Нажали — развернули, посмотрели, выбрали нужный цвет. Настройки сворачивания автоматически сохраняются, поэтому при следующем запуске игры ваш порядок останется прежним. Мод умеет группировать не только блоки, но и жидкости, а также любые другие типы ингредиентов, поддерживаемые JEI.
Гибкая система фильтров
Группы определяются через мощное выражение фильтров. Вы можете сопоставлять предметы по ID, тегу или пространству имён. Поддерживается пересечение нескольких тегов для точной настройки, а также навигация по путям компонентов для продвинутого сопоставления. Работает с предметами, жидкостями и кастомными типами ингредиентов JEI. Это открывает широкие возможности как для обычных игроков, так и для разработчиков модпаков.
Встроенные группы и интеграции
Из коробки мод предлагает разумные настройки по умолчанию для самых распространённых «засорителей» интерфейса: ванильные окрашенные блоки (стекло, шерсть, ковры, терракота, бетон, шалкеровые ящики, кровати, баннеры, свечи и многое другое), а также общие группы жидкостей и прочих ингредиентов. Для крупных модов, таких как Chipped, Chisel Modern, Rechiseled, Refined Storage 2, AE2 и других, предусмотрены встроенные провайдеры групп. Каждую интеграцию можно включать и отключать отдельно в конфигурации, что особенно удобно для сборщиков модпаков.
Если вы используете лаунчер foxygame.net, то заметите, что установка Collapsible Groups (JEI) для Minecraft через его каталог дополнений занимает буквально пару кликов, а автоматическое обновление избавит вас от ручной проверки совместимости версий — это очень удобно, когда в сборке десятки модов.
Редактор групп прямо в игре
Создавать собственные группы можно не выходя из Minecraft. Встроенный редактор позволяет искать и фильтровать ингредиенты для быстрого наполнения групп, задавать им отображаемые названия и включать или отключать их по отдельности. Интерфейс интуитивно понятен, так что даже новичок разберётся за пару минут.
JSON-конфигурация и KubeJS
Для продвинутых пользователей предусмотрена поддержка JSON-файлов. Группы, описанные в JSON, легко распространять вместе с модпаками или другими модами. На NeoForge дополнительно доступен скриптовый API KubeJS, позволяющий определять группы программно, включая поддержку кастомных типов ингредиентов и событий просмотра рецептов. Это делает мод незаменимым инструментом для моддеров, желающих поставлять собственные группы по умолчанию.
Поддерживаемые версии и загрузчики
Collapsible Groups (JEI) доступен для трёх основных загрузчиков: Fabric, Forge и NeoForge. На момент актуальной версии поддерживаются Minecraft 1.21.1 и 1.26.1.2 (для Fabric и NeoForge). Функциональность несколько различается в зависимости от загрузчика. NeoForge получает максимум возможностей, включая KubeJS API, кастомные типы ингредиентов и интеграцию с экраном конфигурации. Forge предлагает ядро групп, редактор и JSON-группы, но без скриптов. Fabric также поддерживает основные функции, а настройка осуществляется через Mod Menu.
Сравнение возможностей на загрузчиках
- NeoForge: все функции, включая KubeJS, кастомные типы, полная интеграция с конфигом.
- Forge: базовые группы, редактор, JSON, ванильные группы.
- Fabric: базовые группы, редактор, JSON, ванильные группы, настройка через Mod Menu.
Стоит отметить, что встроенные интеграции с модами тоже распределены неравномерно. Например, Chisel Modern и AE2 работают только на NeoForge, а Chipped и Refined Storage 2 — на NeoForge и Fabric. Rechiseled и Macaw's Mods поддерживаются на всех трёх загрузчиках. Перед скачиванием обязательно проверьте таблицу совместимости, чтобы не получить сюрприз в виде неработающей интеграции.
Как установить Collapsible Groups (JEI)
Процесс установки стандартный для клиентских модов. Вам понадобится установленный Just Enough Items (обязательная зависимость) и подходящий загрузчик. На Fabric также потребуется Fabric API. Скачать Collapsible Groups (JEI) для Minecraft можно с официальной страницы мода на CurseForge или Modrinth, выбрав версию под ваш загрузчик и версию игры. После загрузки файла переместите его в папку mods в директории вашего игрового клиента. Если вы используете лаунчер foxygame.net, то там процесс ещё проще: нужная версия мода подбирается автоматически, а конфликты зависимостей исключены, поскольку лаунчер проверяет совместимость Collapsible Groups (JEI) с остальными компонентами сборки.
После установки и запуска игры вы сразу заметите, как преобразился список предметов. Группы выглядят аккуратно и ненавязчиво, а разворачивание происходит мгновенно. Если вы собираете модпак или просто хотите навести порядок в своём JEI, это дополнение станет отличным решением.
Технические детали и лицензия
Мод распространяется под лицензией MIT, что позволяет свободно использовать его в любых сборках. Концепция групп вдохновлена модом Roughly Enough Items (REI) от shedaniel, часть кода группировки адаптирована из исходников REI. Интерфейсы управления и редактирования групп разработаны на основе публичного PR #175 от Rsslone из проекта Had Enough Items. Полная документация, включая синтаксис фильтров, руководство по JSON-формату, KubeJS API и описание встроенных провайдеров, доступна в официальной вики мода.
Collapsible Groups (JEI) — это именно тот инструмент, который делает игру комфортнее без лишних компромиссов. Он не добавляет новых предметов и не меняет баланс, но кардинально улучшает взаимодействие с JEI. Попробуйте однажды — и вы вряд ли захотите возвращаться к хаосу из сотен одинаковых плиток в списке ингредиентов.