JEIRecipeFix - это спасительный плагин для серверов на Paper, Purpur и Folia, который решает проблему, возникшую в Minecraft 1.21.2. Начиная с этой версии сервер перестал отправлять клиентам данные о рецептах. Для ванильных игроков это незаметно, но если вы используете моды-просмотрщики рецептов вроде JEI, REI или EMI - они просто перестают показывать крафты. Моды видят пустоту, хотя сервер прекрасно знает все рецепты.
Разработчики JEI советуют ставить мод на сервер, но JEI - это мод, а не плагин, и на Paper/Folia он не запустится. Вот тут и приходит JEIRecipeFix.
Что делает плагин
Плагин работает со стороны сервера: он считывает все рецепты (ванильные, датапаков, других плагинов) и отправляет их клиенту точно так же, как это делал бы мод-лоадер. Игроку не нужно ничего дополнительно устанавливать - достаточно иметь JEI/REI/EMI на клиенте (Fabric или NeoForge). После подключения к серверу рецепты появляются автоматически.
Особенности
- Поддержка JEI, REI и EMI - все три мода работают как часы.
- Никакой настройки - поставил плагин, перезагрузил сервер, игроки заходят и видят рецепты.
- Совместимость с Fabric и NeoForge клиентами.
- Автообновление - после перезагрузки датапаков рецепты синхронизируются заново.
- Один jar на версии 1.21.2-26.2 - не нужно подбирать под каждую версию.
- Лёгкий и без зависимостей - не грузит сервер, для ванильных клиентов просто молчит.
Как это работает
Плагин читает рецепты, которые уже есть на сервере, и передаёт их клиенту по протоколу, понятному JEI/REI/EMI. Он не меняет крафты, не добавляет контент и не влияет на геймплей - только восстанавливает информацию, которую моды-просмотрщики ожидают увидеть.
Требования
- Сервер на Paper, Purpur или Folia с Minecraft 1.21.2-26.1.2.
- У игроков должен быть установлен Fabric или NeoForge клиент с JEI, REI или EMI (как они и так делают).
Команды
| Команда | Описание |
|---|---|
/jrf info | Показывает статус: количество рецептов, игроков онлайн, состояние синхронизации. |
| `/jrf resync [player | all]` |
/jrf reload | Перезагружает конфигурацию. |
Полная команда - /jeirecipefix, сокращение - /jrf. Все команды требуют права jeirecipefix.admin (по умолчанию есть у операторов).
Конфигурация
Файл config.yml содержит несколько простых переключателей:
enabled: true
sync-on-join: true
sync-on-datapack-reload: true
debug: false
Важно знать
Это неофициальный сторонний плагин. Он не связан с авторами JEI, REI или EMI и не создавался ими. Просто полезная утилита, которая закрывает дыру в совместимости между плагинными серверами и модами-просмотрщиками рецептов.
Если вы администрируете сервер на Paper и ваши игроки жалуются, что JEI показывает пустоту - скачайте JEIRecipeFix и забудьте об этой проблеме. Плагин лёгкий, не требует танцев с бубном и работает из коробки.
Сервер для плагина JEIRecipeFix - как у профи
Плагин JEIRecipeFix создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином JEIRecipeFix для друзей можно за пару минут - BungeeHost всё уже подготовил.