▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/TooManyRecipeViewers
TooManyRecipeViewers

TooManyRecipeViewers

TooManyRecipeViewers (TMRV) - это прослойка совместимости для запуска плагинов JEI с EMI. Она полностью заменяет JEI, ускоряя загрузку игры и снижая потребление памяти. Скачайте TMRV, чтобы наслаждаться всеми рецептами без установки тяжелого JEI.

Оцените первым
548.7K
74

TooManyRecipeViewers (или сокращенно TMRV) - это прослойка для запуска плагинов JEI с EMI без необходимости ставить сам JEI. Проект написан автором Nolij и предназначен для тех случаев, когда хочется использовать современный EMI, но моды завязаны на JEI API.

Если вы собираете сборку Майнкрафт на Fabric или NeoForge, то наверняка сталкивались с дилеммой: EMI легче и грузится асинхронно, но JEI остаётся стандартом для многих плагинов рецептов. Раньше приходилось ставить оба мода и мириться с тормозами запуска. TMRV это меняет.

Зачем нужен TMRV вместо JEMI?

В EMI есть встроенная прослойка JEMI, которая просто загружает JEI в фоне и импортирует оттуда данные. TMRV работает иначе - он перехватывает вызовы JEI API и сразу преобразует их в API EMI. Никакой лишней загрузки целого JEI и его реестра рецептов, никакого ожидания перед входом в мир.

Преимущества по сравнению с JEMI:

  1. Совместимость с плагинами JEI - TMRV поддерживает больше типов рецептов из коробки. JEMI умеет только крафт и инфо-рецепты, а TMRV обрабатывает все встроенные типы рецептов JEI, включая поддержку алиасов ингредиентов и createRecipeExtras.

  2. Скорость загрузки мира - с JEMI вы ждёте, пока инициализируется JEI, и только потом входите в мир. TMRV грузит плагины асинхронно, после загрузки мира. По тестам автора, разница в загрузке сборок достигает десятков секунд. Например, Craftoria с TMRV загружается на 11 секунд быстрее, ATM10 - на 10 секунд, а ATM9 - на целых 37 секунд.

  3. Потребление памяти - TMRV не хранит дублирующиеся реестры JEI. В тестах экономия памяти составила от 195 МБ до 1 ГБ, что критично на слабых ПК или серверах.

Как это работает

TMRV заменяет большинство внутренностей JEI прямыми мапперами на EMI. По сути, это как Wine для Windows-программ, а JEMI - как виртуальная машина. Виртуалка честно запускает всю Windows, а Wine переводит системные вызовы напрямую. TMRV переводит JEI-вызовы в EMI, из-за чего всё работает быстрее и легче.

Что нужно знать перед установкой

  • Для работы обязателен EMT, TMRV сам по себе ничего не показывает.
  • Не все фичи JEI поддерживаются. Например, конфиги JEI (кроме blacklist.json) игнорируются - EMI имеет свои настройки скрытия предметов. Рецепт-менеджеры, которые сами контролируют реестр рецептов, работают не со всеми плагинами. Расширения ванильных категорий крафта и кузни пока не поддерживаются.
  • Изменения реестра на лету (onRuntimeAvailable) вызывают ошибку - это несовместимо с архитектурой EMI, и автор осознанно отключил эту возможность.

Для кого это

Сборщики модпаков на Fabric, NeoForge или Quilt, которые хотят ускорить загрузку и сэкономить память. Если в сборке много модов с поддержкой JEI, а вы предпочитаете EMI без тормозов - TMRV станет must-have. На мощном железе разница может быть незаметна, но на средних и слабых конфигах вы почувствуете, насколько быстрее загружается мир и насколько стабильнее FPS после входа.

Скачайте мод TooManyRecipeViewers и убедитесь сами - загрузка сборки становится комфортнее, а рецепты отображаются как надо.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Ссылки

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:1 неделю назад
Главная