Перейти к содержимому

PF-EMI

Форк EMI для новых версий, использует Java 21

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
6,3 тыс.
Подписчиков на Modrinth
3
версии
23
Обновлён
21 сентября 202621 сент.
Опубликован
в 2026
EMI in 1.21.11 — EMI working in 1.21.11 · свайп

Коротко о моде

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.21.2–1.21.11
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.0+1.21.10+forge от 21 сентября 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.21.2–1.21.11
Описание переведено автоматическиПоказать оригинал (EN)

Пока разрабатывал свой мод для 1.21.11, заметил, что у EMI нет порта, так что я взял и сделал его сам. Вот и всё.

Буду исправлять баги, если о них сообщат, но на этом всё. Пока мне работает — обновлений с новыми фичами не будет.

Использование ИИ: применялся, чтобы помочь найти некоторые зависимости, но основная работа и так уже была сделана в репозитории EMI на GitHub, так что код с помощью ИИ не генерировался.

EMI

EMI — это многофункциональный и доступный просмотрщик предметов и рецептов для Minecraft.

Интерфейс EMI

Дерево рецептов

Разработчикам

Чтобы добавить EMI в свой проект как зависимость, нужно добавить следующее в свой build.gradle:

repositories {
    maven {
        name = "TerraformersMC"
        url = "https://maven.terraformersmc.com/"
    }
}

То, как EMI добавляется в ваши зависимости, зависит от загрузчика модов и настройки. Свойство Gradle emi_version должно быть чем-то вроде 1.0.0+1.19.4 с версией EMI и версией Minecraft. Вот распространённые варианты настройки зависимостей для разных загрузчиков и систем сборки.

dependencies {
    // Fabric
    modCompileOnly "dev.emi:emi-fabric:${emi_version}:api"
    modLocalRuntime "dev.emi:emi-fabric:${emi_version}"

    // Forge (см. блок ниже, если используете Forge Gradle)
    compileOnly fg.deobf("dev.emi:emi-forge:${emi_version}:api")
    runtimeOnly fg.deobf("dev.emi:emi-forge:${emi_version}") 

    // NeoForge
    compileOnly "dev.emi:emi-neoforge:${emi_version}:api"
    runtimeOnly "dev.emi:emi-neoforge:${emi_version}" 

    // Architectury
    modCompileOnly "dev.emi:emi-xplat-intermediary:${emi_version}:api"

    // MultiLoader Template/VanillaGradle
    compileOnly "dev.emi:emi-xplat-mojmap:${emi_version}:api"
}

Пользователям Forge Gradle нужно включить Mixin refmaps в своём клиентском sourceset. Это делается добавлением 2 строк внутри ваших клиентских запусков, чтобы выглядело как ниже.

runs {
    client {
        // Добавьте эти две строки
        property 'mixin.env.remapRefMap', 'true'
        property 'mixin.env.refMapRemappingFile', "${projectDir}/build/createSrgToMcp/output.srg"

        // Остальной код, который уже был здесь
        // ...
    }
}

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

Как установить PF-EMI?

Установите Fabric под свою версию Minecraft, скачайте PF-EMI под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть PF-EMI?

У PF-EMI есть сборки для Minecraft 1.21.2–1.21.11.

Нужен ли PF-EMI на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее