- Загрузчики
- Forge
- Скачиваний на Modrinth
- 323
- Подписчиков на Modrinth
- 1
- версия
- 1
- Обновлён
- 3 июня 20263 июн.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Mek AE2 Infusion
Отдельный аддон для Forge 1.20.1, связывающий системы инфузии Mekanism и Applied Energistics 2.
Обзор
Этот мод добавляет блок Infusion Converter, который преобразует предметы в InfuseTypes из Mekanism с интеграцией в сеть AE2. Он использует Pattern Provider из AE2 и Applied Mekanistics для автоматизации цепочек инфузии.
Ключевые особенности
- Infusion Converter: преобразует предметы в InfuseTypes из Mekanism
- Интеграция с AE2: поддержка Pattern Provider для автоматического крафта
- GUI в стиле Mekanism: полноценный интерфейс с полосой энергии и индикатором прогресса
- Поддержка JEI: зарегистрирован как катализатор рецептов
INFUSION_CONVERSION - Улучшения: ускорение и улучшения энергии
Требования
| Мод | Версия | Обязателен | Примечания |
|---|---|---|---|
| Minecraft | 1.20.1 | ✅ | Базовая игра |
| Forge | 47.4.10 | ✅ | Загрузчик модов |
| Mekanism | 10.4.15.75 | ✅ | Основная зависимость |
| Applied Energistics 2 | 15.4.9 | ✅ | Интеграция с сетью |
| Applied Mekanistics | 1.4.2 | Опционально | Мост между AE2 и Mekanism |
| JEI | 15.2.0.27 | Опционально | Просмотр рецептов |
Совместимость версий
Серия Mekanism 10.4.x (1.20.1):
- ✅ Поддерживает от 10.4.0 до 10.4.16.80 (все версии)
- Диапазон версий:
[10.4,10.5)Серия AE2 15.x (1.20.1): - ✅ Поддерживает от 15.0.0 до 15.4.10 (все версии)
- Диапазон версий:
[15,16)
⚠️ Примечание: Mekanism 10.5.x предназначен для Minecraft 1.20.4 (NeoForge), 10.6.x — для Minecraft 1.21 (NeoForge). Этот мод поддерживает только Minecraft 1.20.1.
Установка
Что нужно beforehand
- Minecraft Java Edition 1.20.1
- Forge 47.4.10 или выше
- Mekanism 10.4.x
- Applied Energistics 2 15.x
Шаги
- Скачайте последний релиз: Releases
- Установите Forge 1.20.1 (если ещё не установлен)
- Поместите JAR-файл мода в папку
mods/- Установите необходимые зависимости (Mekanism, AE2)
- Запустите Minecraft и выберите профиль Forge
Интеграция в сборки
Этот мод создан для сборок. Рекомендуемые компаньоны:
- Mekanism (обязательно)
- Applied Energistics 2 (обязательно)
- Applied Mekanistics (рекомендуется для полной интеграции AE2 и Mekanism)
Возможности
Infusion Converter
Основной блок этого мода, преобразующий предметы в InfuseTypes из Mekanism. Рецепт крафта:
AQA ROR IFIГде:
- A = Infused Alloy
- Q = Certus Quartz Crystal
- R = Redstone
- O = Osmium Ingot
- I = Iron Ingot
- F = Metallurgic Infuser Технические характеристики:
- Затраты энергии: 64 FE/тик базово (снижается ускорениями)
- Время обработки: 5 секунд базово (снижается ускорениями)
- Ёмкость резервуара: 10 000 mB (InfuseType)
- Ёмкость энергии: 20 000 FE (увеличивается улучшениями энергии) Поддерживаемые улучшения:
- Speed Upgrade: снижает время обработки
- Energy Upgrade: увеличивает ёмкость энергии
GUI
Полноценный интерфейс в стиле Mekanism, включающий:
- Отображение полосы энергии в реальном времени
- Полоса прогресса обработки
- Индикатор InfuseType
- Слоты ввода/вывода
- Слот энергии
- Индикаторы ошибок
Интеграция с JEI
- Зарегистрирован как катализатор рецептов
INFUSION_CONVERSION- Отображает все доступные рецепты конвертации инфузии
- Показывает требования к энергии и время обработки
Интеграция с AE2
Поддержка Pattern Provider
Infusion Converter работает с Pattern Provider из AE2 для автоматического крафта:
- Создайте шаблоны: закодируйте шаблоны конвертации предметов в инфузию
- Подключите сеть: поставьте Pattern Provider рядом с Infusion Converter
- Автоматизируйте: AE2 будет автоматически запрашивать конвертации по мере необходимости
Applied Mekanistics
Обеспечивает полную интеграцию AE2 и Mekanism:
- Экспорт InfuseTypes в сеть AE2
- Импорт предметов из сети AE2 для конвертации
- Автоматизация цепочек инфузии
Конфигурация
Настройка сторон
Infusion Converter поддерживает систему настройки сторон Mekanism:
- Сторона ввода: предметы (настраивается)
- Сторона вывода: InfuseType (настраивается)
- Сторона энергии: энергия (настраивается)
Авто-выброс
Встроенный компонент выброса может автоматически отправлять InfuseTypes в соседние блоки.
Разработка
Сборка из исходников
# Клонируйте репозиторий git clone https://github.com/moyanj/mekae2infusion.git cd mekae2infusion
Соберите с помощью Gradle
./gradlew build
Запустите клиент для тестирования
./gradlew runClient
### Структура проектаsrc/ ├── main/ │ ├── java/ │ │ └── com/moyan/mekae2infusion/ │ │ ├── client/ # Клиентский код │ │ │ ├── gui/ # Экраны GUI │ │ │ └── jei/ # Интеграция с JEI │ │ ├── common/ # Общий код │ │ ├── content/ # Игровой контент │ │ │ └── converter/ # Infusion Converter │ │ └── registry/ # Система регистрации │ └── resources/ │ ├── assets/ # Текстуры, модели, языковые файлы │ ├── data/ # Рецепты, таблицы лута │ └── META-INF/ # Метаданные мода
### Основные классы
- `InfusionConverterBlockEntity`: основная логика блока
- `InfusionConverterScreen`: реализация GUI
- `BridgeJeiPlugin`: интеграция с JEI
- `ModBlocks`: регистрация блоков
- `ModBlockEntityTypes`: регистрация block entity
## Использование API
### Руководство для разработчиков
Если вы разрабатываете аддоны или интеграции:
```java
// Проверяем, загружен ли Mekanism
if (ModList.get().isLoaded("mekanism")) {
// Получаем доступ к API Mekanism
IMekanismAccess access = IMekanismAccess.INSTANCE;
}
// Безопасно получаем доступ к хелперу JEI
try {
var jeiHelper = IMekanismAccess.INSTANCE.jeiHelper();
} catch (IllegalStateException e) {
// JEI не загружен
}Типы рецептов
MekanismRecipeType.INFUSION_CONVERSION: основной тип рецептаItemStackToInfuseTypeRecipe: класс рецепта преобразования
Участие в разработке
Вклад приветствуется! Пожалуйста:
- Сделайте форк репозитория
- Создайте ветку для новой функции
- Внесите свои изменения
- Добавьте тесты (если применимо)
- Отправьте pull request
Настройка для разработки
- Клонируйте репозиторий
- Импортируйте в IDE (рекомендуется IntelliJ IDEA)
- Запустите
./gradlew genIntellijRunsдля настройки IDE - Используйте
./gradlew runClientдля тестирования
Лицензия
Этот проект распространяется под лицензией MIT — подробности см. в файле LICENSE.
Благодарности
- Команда Mekanism: за отличный технический мод
- Команда Applied Energistics: за систему сетей
- Команда Forge: за платформу для моддинга
- Сообщество: за отзывы и тестирование
Поддержка
- Проблемы: GitHub Issues
- Обсуждения: GitHub Discussions
- Вики: GitHub Wiki
Ссылки
Примечание: Этот мод не связан с командами Mekanism или Applied Energistics 2. Это независимый аддон, созданный для сообщества.
Частые вопросы
Как установить Mek AE2 Infusion?
Установите Forge под свою версию Minecraft, скачайте Mek AE2 Infusion под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Mek AE2 Infusion?
У Mek AE2 Infusion есть сборки для Minecraft 1.20.1.
Нужен ли Mek AE2 Infusion на сервере?
Нужен и в игре, и на сервере