RecursiveAE2PatternProvider
Автоматически генерирует шаблоны зависимостей для сложных рецептов AE2
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 2,9 тыс.
- Подписчиков на Modrinth
- 0
- версий
- 12
- Обновлён
- 16 октября 202616 окт.
- Опубликован
- в 2025
Коротко о моде
Нужен и в игре, и на сервере
Recursive AE2 Pattern Provider
🔄 Обзор
Recursive AE2 Pattern Provider совершает революцию в автоматизации Applied Energistics 2, автоматически создавая шаблоны зависимостей для сложных рецептов прямо в вашей сети. Попрощайтесь с утомительным ручным созданием шаблонов и наслаждайтесь лёгкой многоуровневой автоматизацией крафта!
✨ Возможности
🎯 Автоматическая генерация шаблонов
- Умные зависимости: Автоматически создаёт шаблоны для недостающих ингредиентов крафта.
- Рекурсивная логика: Генерирует шаблоны для ингредиентов ингредиентов на ту глубину, которую вы настроите.
- Поиск рецептов: Создаёт шаблоны только для предметов, у которых есть действительные рецепты крафта.
⚠️ Примечание: Если вы назначите не-крафтовый шаблон рекурсивным, его нужно поместить в Pattern Provider, напрямую подключённый к Molecular Assembler.
🖥️ Интеграция с GUI терминала и управление каждым шаблоном
- Переключатель прямо в терминале: Легко включайте и выключайте рекурсию прямо в Pattern Encoding Terminal (вкладка Crafting Pattern) рядом с кнопками замены жидкостей.
- Альтернатива через верстак: Преобразуйте шаблоны с помощью рецепта верстака (
[AE2 Pattern] + [Recipe Item] → [Recursive Pattern]). - Автоматическое сохранение: Повторное кодирование существующего рекурсивного шаблона в терминале автоматически сохраняет его рекурсивный статус.
Универсальная поддержка: Работает со ВСЕМИ типами шаблонов AE2:
- Crafting Patterns
- Processing Patterns
- Smithing Table Patterns
- Stonecutting Patterns
- Удаление рекурсии: Скрафтите рекурсивный шаблон отдельно (без предмета-рецепта) в верстаке, чтобы превратить его обратно в обычный шаблон.
🎨 Визуальная обратная связь
- Аккуратные нативные подсказки: Показывает ненавязчивый зелёный тег Recursive прямо над строкой "Encoded by" для Crafting Patterns.
⚙️ Параметры конфигурации
- Переключатель в GUI терминала: Включение или отключение рекурсивной кнопки в Pattern Encoding Terminal (
enableEncodingGuiToggle). - Глубина рекурсии: Управляет тем, насколько глубоко идёт генерация шаблонов (
-1= без ограничений,0= отключено,1+= максимальный предел глубины). - Предмет-рецепт: Настройте, какой предмет требуется для крафта рекурсивных шаблонов (по умолчанию:
minecraft:iron_ingot). - Наследование замен: Автоматически созданные шаблоны наследуют настройки замены от родительских шаблонов.
- Настройки по умолчанию: Настройте поведение замены по умолчанию для шаблонов без родительского контекста.
🎮 Как использовать
Способ А: Pattern Encoding Terminal (рекомендуется)
- Откройте Pattern Encoding Terminal.
- Выберите режим Crafting Pattern.
- Переключите кнопку Recursive Pattern в положение ON (зелёная галочка).
- Вставьте свой рецепт и нажмите Encode Pattern.
Способ Б: Рецепт верстака
[AE2 Pattern] + [Recipe Item] → [Recursive Pattern]
Скрафтите шаблон с настроенным предметом-рецептом (по умолчанию: Iron Ingot) в любом верстаке.
Удаление рекурсии
[Recursive Pattern] → [Normal Pattern]
Скрафтите рекурсивный шаблон отдельно (без предмета-рецепта), чтобы снова сделать его обычным.
💡 Настройка предмета-рецепта
Чтобы изменить, какой предмет требуется для крафта рекурсивных шаблонов, отредактируйте config/recursiveae2patternprovider-common.toml:
[recursiveae2patternprovider-common.toml]
recipeItem = "minecraft:diamond" # Use diamond instead of iron
# Or use any other item:
# recipeItem = "minecraft:gold_ingot"
# recipeItem = "ae2:calculation_processor"Частые вопросы
Как установить RecursiveAE2PatternProvider?
Установите NeoForge под свою версию Minecraft, скачайте RecursiveAE2PatternProvider под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть RecursiveAE2PatternProvider?
У RecursiveAE2PatternProvider есть сборки для Minecraft 1.21.1, 26.1.2.
Нужен ли RecursiveAE2PatternProvider на сервере?
Нужен и в игре, и на сервере