Начните вводить название — например, MoreHead, Sodium или PEAK

TooManyRecipeViewers — иконка
Обложка MinecraftМод для Minecraft

TooManyRecipeViewers

от Nolij

Уровень совместимости для запуска плагинов JEI с EMI, написанный Nolij

  • Редкий
  • 1,1 млн скачиваний
  • Версия 0.9.0+mc.21.1
  • Обновлён 28 июня 2026
  • Кому ставить: только себе (клиентский)
  • Forge · NeoForge
  • Оптимизация
  • Утилиты

О моде TooManyRecipeViewers

TooManyRecipeViewers — мод для Minecraft (Майнкрафт) от автора Nolij. Уровень совместимости для запуска плагинов JEI с EMI, написанный Nolij

Его скачали 1,1 млн раз: это 1353-е место среди модов Minecraft в нашем каталоге, редкость — «редкий» (топ-50% по скачиваниям). Мод обновлялся в последние полгода, актуальная версия — 0.9.0+mc.21.1.

Для работы ему нужны: EMI.

Работает на Forge, NeoForge, поддерживает Minecraft до 1.21.1 включительно. По данным Modrinth, ставить его нужно так: только себе (клиентский).

Полное описание TooManyRecipeViewers

Автоматический перевод текста автора

ВАЖНОЕ УВЕДОМЛЕНИЕ ЛИЦЕНЗИИ

Используя этот проект в любой форме, вы настоящим даете свое «прямое согласие» на условия лицензии этого проекта (см. Лицензию) и признаете, что я (автор этого проекта) выполнил свое обязательство по лицензии «приложить разумные усилия при обстоятельствах для получения прямого согласия получателей на условия этой лицензии».

Слишком много посетителей рецепта

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

Вам понадобится EMI, чтобы использовать этот мод.

Зачем использовать TMRV вместо EMI+JEI?

JEMI - это уровень совместимости, встроенный в EMI, чтобы плагины JEI в основном работали с EMI, сильно полагаясь на внутренние компоненты JEI. Он предназначен для максимального упрощения и опирается на JEI для обработки данных рецептов перед импортом в EMI.

TMRV не похож на JEMI - он стремится полностью заменить JEI API (ПРИМЕЧАНИЕ: TMRV действительно содержит некоторые немодифицированные внутренности JEI). TMRV (где это возможно) заменяет JEI API прямыми картерами на EMI API вместо загрузки всего реестра JEI и запроса его после факта. Это имеет ряд преимуществ, в том числе более эффективное использование системных ресурсов, но также является компромиссом, поскольку подход TMRV делает техническое обслуживание гораздо более вовлеченным, чем требуется JEMI. JEMI намеренно разработан таким образом, чтобы позволить развитию EMI сосредоточиться на улучшении самого EMI, что является подходом, который я полностью поддерживаю.

TL;DR: TMRV намного эффективнее, чем JEMI, и никто не должен ожидать, что EMI приложит столько усилий для поддержки API, на который намеренно не ссылались во время проектирования. Будьте счастливы, что EMI может даже загрузить плагины JEI из коробки, для начала - это все равно потребовало немало усилий.

При этом TMRV имеет два основных преимущества перед JEMI:

1.Совместимость плагинов

TMRV имеет лучшее покрытие API JEI, чем JEMI (за одним исключением - см. Известные ограничения API). На момент написания это включает в себя:

  • Лучшее преобразование встроенных типов рецептов (JEMI поддерживает только типы рецептов крафта и информации; TMRV поддерживает все встроенные типы рецептов JEI)
  • Поддержка Ingredient/Search Alias
  • поддержка RecipeExtras

2. Эффективность

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

Это означает, что даже если плагины JEI загружаются TMRV медленнее, чем JEI (не так, он загружает их измеримо быстрее), миры всегда будут загружаться быстрее с TMRV, чем с JEMI.

Как уже упоминалось, TMRV заменяет большую часть JEI API-интерфейсов картерами на соответствующие EMI-интерфейсы — это означает, что целые части JEI-интерналов могут быть полностью удалены. Нет необходимости инициализировать и хранить весь реестр рецептов JEI - TMRV просто преобразует вызовы JEI API в EMI и преобразует ответы в формат JEI. Думайте о TMRV как о Вине или Протоне, а о JEMI как о VM. JEMI использует реальный JEI, поэтому будут некоторые сценарии, в которых TMRV будет ошибаться, когда JEMI не будет (обратите внимание, что это не обязательно означает, что JEMI правильно поддерживает сценарий, это просто означает, что он выглядит так, как он делает), но TMRV, как правило, будет более эффективным, чем JEMI.

Контрольные показатели

Полные результаты и шаги по их получению задокументированы в BENCHMARKS.md. Эти результаты не были тщательно отобраны. Инструкции были выполнены точно так же, как описано в этом файле. Я призываю общество проверить их. (BENCHMARKS.md)

Время загрузки

TMRV — JEMI — Сравнение

Craftoria — 1582ms (5ms до мировой нагрузки, 1577ms после мировой нагрузки) — 11036ms (10000ms до мировой нагрузки, 1036ms после мировой нагрузки) — -9454ms (-9995ms до мировой нагрузки, +541ms после мировой нагрузки)

ATM10 — 4951 мс (3 мс до мировой нагрузки, 4948 мс после мировой нагрузки) — 20132 мс (15550 мс до мировой нагрузки, 4582 мс после мировой нагрузки) — -15181 мс (-15547 мс до мировой нагрузки, +366 мс после мировой нагрузки)

Окончание: Омния — 3010 мс (6 мс до мировой нагрузки, 3004 мс после мировой нагрузки) — 6354 мс (4425 мс до мировой нагрузки, 1929 мс после мировой нагрузки) — — 3344 мс (-4419 мс до мировой нагрузки, +1075 мс после мировой нагрузки)

Использование памяти

TMRV — JEMI — Сравнение

Craftoria — 4.278 GiB — 4.386 GiB — -110.6 MiB (приблизительно)

ATM10 — 4.401 GiB — 5.273 GiB — — 892.9 MiB (приблизительно)

Окончание: Omnia — 1.947 GiB — 2.065 GiB — -120.8 MiB (приблизительно)

Известные ограничения API

Файлы JEI Config

.minecraft/config/jei/blacklist.json — единственный файл конфигурации JEI, который даже читает TMRV. Этот файл должен хорошо работать для типов ванильных ингредиентов и для модифицированных типов ингредиентов, добавленных плагином JEI (это не включает моды, которые поддерживают как JEI, так и EMI изначально, такие как Mekanism). Это должно быть стоп-брейком для пакетов, переходящих из JEI. У JEMI был похожий недостаток. EMI имеет свой собственный конфигуратор для скрытия ингредиентов - пожалуйста, используйте его вместо этого. Все остальные файлы конфигурации JEI полностью игнорируются TMRV, и нет никаких планов по их поддержке.

Менеджер рецептов плагины

The

Описание длинное — здесь его начало. Читать целиком на странице автора

Нужно для работы

В r2modman ставится автоматически

Скачать TooManyRecipeViewers для Minecraft 1.21.1, 1.20.1

Как установить TooManyRecipeViewers

Файл скачивается с официального сервера Modrinth, без перезаливов и сторонних установщиков

Подробная инструкция для Minecraft
  1. Установите загрузчик модов — Fabric, Forge или NeoForge — под вашу версию Minecraft (проще всего через лаунчер Modrinth App или Prism Launcher).
  2. Откройте страницу мода «TooManyRecipeViewers» на Modrinth и скачайте файл .jar для своей версии игры и загрузчика.
  3. Положите .jar в папку .minecraft/mods (в Modrinth App — кнопка «Добавить контент» в профиле).
  4. Проверьте зависимости: многим модам нужен Fabric API или другие библиотеки.
  5. Запустите игру с выбранным профилем — мод появится в списке модов.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Modrinth, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/minecraft/tmrv/)
HTML<a href="https://modka.app/minecraft/tmrv/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/minecraft/tmrv/]Описание на русском — Модка[/url]

Частые вопросы о TooManyRecipeViewers

Как установить TooManyRecipeViewers?

Установите загрузчик модов — Fabric, Forge или NeoForge — под вашу версию Minecraft (проще всего через лаунчер Modrinth App или Prism Launcher). Откройте страницу мода «TooManyRecipeViewers» на Modrinth и скачайте файл .jar для своей версии игры и загрузчика. Положите .jar в папку .minecraft/mods (в Modrinth App — кнопка «Добавить контент» в профиле). Проверьте зависимости: многим модам нужен Fabric API или другие библиотеки. Запустите игру с выбранным профилем — мод появится в списке модов.

Безопасен ли TooManyRecipeViewers?

Файл скачивается с официального сервера Modrinth, куда его загрузил Nolij. Мы не перезаливаем и не изменяем моды.

Нужно ли ставить TooManyRecipeViewers на сервер?

По данным Modrinth — только себе (клиентский). Мод работает только на вашем компьютере.

Что нужно для работы TooManyRecipeViewers?

Установите вместе с ним: EMI. В менеджере модов зависимости подтягиваются автоматически.

На какие версии Minecraft есть TooManyRecipeViewers?

В каталоге есть файлы под версии от 1.20.1 до 1.21.1. Последняя поддерживаемая версия — 1.21.1. Файлы под конкретную версию и загрузчик — в таблице на этой странице.

Когда TooManyRecipeViewers обновлялся последний раз?

28 июня 2026, актуальная версия — 0.9.0+mc.21.1. Дата берётся с официальной страницы мода при каждом обновлении каталога.

Похожие моды

Все моды на Minecraft
FerriteCore — иконка

FerriteCore

Оптимизация потребления памяти.

Легендарный167,1 млнОптимизация

Sodium Extra — иконка

Sodium Extra

Дополнение для Sodium с функциями, которым не место в самом Sodium.

Легендарный106,7 млнПроклятое

ModernFix — иконка

ModernFix

Всё-в-одном мод, который повышает производительность, снижает потребление памяти и исправляет много багов. Совместим со всеми вашими любимыми модами на производительность.

Легендарный84,1 млнОптимизация

Dynamic FPS — иконка

Dynamic FPS

Снижает нагрузку на ресурсы, пока Minecraft свёрнут, простаивает или работает от батареи.

Легендарный72 млнУправление

Krypton — иконка

Krypton

Оптимизирует сетевой стек Minecraft.

Легендарный45,2 млнОптимизация

Language Reload — иконка

Language Reload

Сокращает время загрузки и добавляет запасные языки для переводов.

Легендарный44,1 млнОптимизация