ReSiever: Исправление рецептов NEI для модов Thermal Expansion и Ex Nihilo
Каждый опытный игрок в Minecraft знает, насколько важен мод Not Enough Items (NEI) для комфортного крафта. Он показывает рецепты, позволяет быстро находить предметы и даёт доступ к читерским режимам в одиночной игре. Однако после выхода неофициальной версии NEI Unofficial многие популярные технические моды столкнулись с неожиданной проблемой: их рецепты перестали корректно отображаться в интерфейсе. Именно для решения этой задачи был создан небольшой, но крайне полезный мод ReSiever.
Почему рецепты ломаются в NEI Unofficial
NEI Unofficial — это форк оригинального Not Enough Items, который продолжает развиваться и поддерживать новые версии Minecraft. Разработчики изменили внутреннюю структуру графического интерфейса, расположение слотов и логику постраничного вывода рецептов. Многие старые моды, такие как Thermal Expansion и Ex Nihilo, использовали жёстко заданные предположения о том, где находятся кнопки и сколько рецептов помещается на одной странице. После обновления NEI эти предположения перестали работать, и игроки начали видеть пустые или перепутанные страницы рецептов.
ReSiever создан специально для того, чтобы исправить эту несовместимость. Он не добавляет новых предметов или механик — его задача сугубо техническая: с помощью миксинов (mixins) мод перехватывает и корректирует обработчики рецептов, возвращая им правильное поведение в изменившемся окружении.
Как работает ReSiever
В основе мода лежит технология SpongeMixins, позволяющая вносить изменения в код других модов без прямого редактирования их файлов. ReSiever внедряется в процесс загрузки игры и модифицирует классы, отвечающие за отображение рецептов в NEI. Он исправляет смещения координат, количество рецептов на странице и другие параметры, которые были нарушены переходом на NEI Unofficial.
Такой подход безопасен: он не изменяет исходные jar-файлы модов, а работает на уровне байт-кода во время выполнения. При удалении ReSiever всё возвращается к исходному состоянию, поэтому конфликты с другими исправлениями минимальны. Мод целенаправленно поддерживает лишь несколько конкретных обработчиков, что делает его лёгким и предсказуемым.
Поддерживаемые моды
На данный момент ReSiever исправляет отображение рецептов для двух популярных технических модов:
- Thermal Expansion — один из столпов технологических сборок, добавляющий машины, энергию и сложные производственные цепочки. Без корректных рецептов в NEI работа с ним превращается в постоянное открытие вики.
- Ex Nihilo — мод, известный по скиблокам, где игроки создают ресурсы буквально из ничего. Его рецепты просеивания, дробления и превращения блоков особенно чувствительны к правильному отображению в NEI.
Список поддерживаемых модов может расширяться в будущем, но уже сейчас ReSiever закрывает две самые частые проблемы в модпаках с NEI Unofficial. Если вы играете на сборке, где эти моды соседствуют, установка фикса становится практически обязательной.
Требования и совместимость
Для работы ReSiever необходимы два компонента:
- NotEnoughItems Unofficial — неофициальная версия NEI, которая и вызывает необходимость в исправлениях. Без неё мод не имеет смысла.
- SpongeMixins — библиотека, обеспечивающая внедрение миксинов в рантайме. Она должна быть установлена в папку mods вместе с самим ReSiever.
Мод работает на Minecraft версии 1.12.2, которая до сих пор остаётся золотым стандартом для технических и скиблок-сборок. Для установки потребуется Forge соответствующей версии. Скачать ReSiever можно на CurseForge — достаточно поместить jar-файл в папку mods, предварительно убедившись, что NEI Unofficial и SpongeMixins уже присутствуют. Никаких дополнительных настроек не требуется, мод начинает работать сразу после запуска игры.
Почему стоит установить ReSiever
Представьте ситуацию: вы строите автоматическую линию в Thermal Expansion, пытаетесь посмотреть рецепт динамита или резонантной катушки, а NEI показывает пустую сетку или обрезанные слоты. Приходится лезть в интернет, запоминать крафт наизусть или ставить дополнительные моды вроде JEI, которые могут конфликтовать с NEI. ReSiever избавляет от этой головной боли одним маленьким файлом.
Кроме того, мод не нагружает систему. Он не добавляет новых GUI, не создаёт лишних запросов — только точечные исправления через миксины. Это особенно ценно для слабых компьютеров и больших сборок, где каждый лишний тик на счету. Разработчики модпаков часто включают ReSiever в свои сборки именно из-за его минималистичности и эффективности.
Установка и настройка
Процесс установки предельно прост:
- Убедитесь, что у вас установлен Minecraft 1.12.2 с Forge.
- Скачайте и поместите в папку mods библиотеку SpongeMixins.
- Установите NEI Unofficial (если он ещё не стоит).
- Скачайте ReSiever и добавьте его jar-файл в ту же папку mods.
- Запустите игру — мод активируется автоматически, никаких дополнительных действий не требуется.
После загрузки мира проверьте рецепты в NEI для предметов из Thermal Expansion или Ex Nihilo. Если раньше они отображались с ошибками, теперь всё должно быть на своих местах. В случае конфликтов с другими миксинами стоит проверить порядок загрузки модов, но обычно ReSiever не вызывает проблем.
Заключение
ReSiever — это образец того, как небольшой технический мод может решить досадную проблему, не добавляя лишней сложности. Он возвращает удобство работы с NEI для владельцев Thermal Expansion и Ex Nihilo, позволяя сосредоточиться на игре, а не на борьбе с интерфейсом. Если ваша сборка на версии 1.12.2 включает эти моды и NEI Unofficial, установка ReSiever становится логичным шагом к стабильности и комфорту. Мод не требует настройки, не конфликтует с другими дополнениями и легко удаляется при необходимости. Скачать его можно на CurseForge, а для установки достаточно базовых знаний о том, как добавлять моды в клиент Minecraft. В итоге вы получаете исправленные страницы рецептов и экономите время, которое раньше уходило на поиск крафтов в браузере.