Что такое JEAsync и почему о нём говорят
В мире Minecraft моды давно перестали быть просто украшением. Они меняют механику, добавляют блоки и, что особенно важно, помогают игроку ориентироваться в бесконечных рецептах. Один из таких незаменимых инструментов — JEI (Just Enough Items). Но даже у легендарных проектов появляются форки, и JEAsync — как раз тот случай, когда сообщество решило пойти дальше. Это не аддон, а самостоятельная версия JEI, распространяемая по лицензии MIT. Оригинал принадлежит разработчику Mezz, а JEAsync — его многопоточная и асинхронная модификация, призванная разгрузить основной поток игры и повысить плавность интерфейса.
Главное отличие: многопоточность и асинхронность
Стандартный JEI выполняет все вычисления в одном потоке, что при большом количестве предметов или сложных рецептах может вызывать микрозадержки. JEAsync решает эту проблему, вынося тяжелые операции в отдельные потоки там, где это возможно. Результат — заметно более отзывчивый поиск, быстрая фильтрация и плавная прокрутка даже на слабых сборках. Мод не просто копирует функционал: он перерабатывает внутреннюю логику так, чтобы асинхронная загрузка данных не ломала совместимость с другими модами. Разработчик уже отправил свои изменения в оригинальный репозиторий (Pull Request), поэтому проект будет поддерживаться до тех пор, пока правки не примут в основную ветку JEI.
Поддерживаемые версии и стабильность
На данный момент гарантированно работают две версии:
- 1.20.1 (Forge)
- 1.21.1 (Neoforge)
Все остальные билды помечены как бета-версии — они могут функционировать не совсем корректно. Важно помнить: JEAsync полностью заменяет обычный JEI, устанавливать их вместе нельзя. Если вы решите протестировать форк на более старых или экспериментальных версиях, делайте это на отдельном профиле и не сообщайте о проблемах разработчикам оригинального JEI, если ошибка не воспроизводится в классической сборке.
Как установить JEAsync и не запутаться
Процесс установки ничем не отличается от других модов: скачиваете файл, помещаете в папку mods, предварительно удалив старый JEI. Однако есть нюанс — зависимость от версии игры и загрузчика модов. Если вы пользуетесь Forge для 1.20.1 или Neoforge для 1.21.1, проблем возникнуть не должно. В других случаях стоит внимательно читать описание билда. Кстати, если не хочется вручную искать совместимые файлы и следить за обновлениями, можно установить JEAsync через лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где моды скачиваются прямо из меню, а сам лаунчер автоматически подбирает нужную версию под ваш профиль.
Основные элементы управления
JEAsync сохраняет все привычные комбинации клавиш, поэтому игрокам, знакомым с JEI, не придётся переучиваться. Вот краткая шпаргалка:
- Показать рецепты: наведите курсор на предмет и нажмите R.
- Показать применения: наведите курсор и нажмите U.
- Открыть/скрыть панель предметов: Control + O.
- Поиск: клик по строке или Control + F. Очистить — правый клик.
- Фильтр по моду: введите @ и название мода (например, @thaum).
- Исключение слов: поставьте минус перед словом (например, @thaum -wand).
- Поиск по подсказке: символ # перед словом.
- Поиск по OreDictionary: символ $.
- Поиск по вкладке креатива: символ %.
- Несколько запросов: разделите их вертикальной чертой (wrench|hammer).
В режиме чита (включается Control-кликом по гаечному ключу) можно получить полный стак предмета левым кликом, один предмет — правым, а удалить ненужное — перетащив его в окно списка. Режим редактирования списка предметов позволяет скрывать отдельные элементы: Control-клик скрывает предмет, Control-правый клик — предмет и его подтипы, Control-Shift-клик — все предметы из мода.
Рецепты и навигация
В окне рецептов листание страниц осуществляется колёсиком мыши. Чтобы увидеть все рецепты категории, кликните по её названию. Кнопка [+] перемещает предметы в сетку крафта; Shift-клик переносит сразу несколько сетов. Благодаря асинхронной архитектуре JEAsync, переключение между рецептами и поиск происходят без заметных подтормаживаний, даже если у вас установлено более сотни модов.
Совместимость с модпаками и серверами
JEAsync можно смело включать в любые модпаки — лицензия MIT это разрешает. Мод способен работать на стороне клиента даже при подключении к ванильному серверу, но с ограничениями: не будут действовать кнопки [+] для перемещения предметов в сетку, а также функции чита, связанные с NBT-данными, и удаление предметов. Если вы собираете сборку для друзей или публикуете её на крупных площадках, JEAsync станет отличной заменой стандартному JEI, повысив комфорт игры для всех пользователей.
Логичный итог: стоит ли переходить на JEAsync
JEAsync — это не просто эксперимент, а продуманный форк, решающий реальную проблему производительности интерфейса. Если вы часто играете с объёмными модпаками, где количество предметов переваливает за тысячи, асинхронная обработка запросов ощутимо улучшит плавность работы. Проект активно поддерживается, код отправлен в апстрим, так что в будущем эти оптимизации могут появиться и в оригинальном JEI. Пока же JEAsync остаётся лучшим выбором для тех, кто ценит каждый кадр и не хочет мириться с микролагами в инвентаре. Попробуйте его на стабильных версиях 1.20.1 и 1.21.1 — скорее всего, возвращаться к обычному JEI уже не захочется.
--- **Обновление 22.05.2026:** Добавлено 4 файла для версии 1.20.1 (Fabric, Forge). --- **Обновление 03.06.2026:** Добавлено 2 файла для версии 1.20.1 (Forge, Fabric). --- **Обновление 02.07.2026:** Добавлено 7 файлов для версии 1.21.1, 1.20.1 (Fabric, Forge, NeoForge).