Скачать Recursive AE2 Pattern Provider — Minecraft Моды — MetaMods
Recursive AE2 Pattern Provider

Recursive AE2 Pattern Provider

Активный

Установок

0

Последнее обновление

1 месяц назад
Клиент
Утилиты

Recursive AE2 Pattern Provider

🔄 Обзор

Recursive AE2 Pattern Provider кардинально меняет подход к автоматизации в Applied Energistics 2, самостоятельно создавая шаблоны зависимостей для сложных рецептов. Забудьте о рутинном создании паттернов и наслаждайтесь автоматизированным многоуровневым крафтом без лишних усилий!


✨ Возможности

🎯 Автоматическое создание шаблонов

  • Умные зависимости: Самостоятельно генерирует паттерны для недостающих компонентов крафта
  • Рекурсивная логика: Создает шаблоны для ингредиентов ингредиентов на заданную глубину
  • Обнаружение рецептов: Формирует паттерны только для предметов с валидными рецептами создания
  • Примечание: для работы рекурсивных паттернов без крафта требуется подключение к молекулярному ассемблеру

🔧 Контроль на уровне паттернов

  • Добавление рекурсии: Создайте любой AE2 паттерн с указанным предметом (по умолчанию - железный слиток) для активации рекурсивной функции
  • Универсальная поддержка: Работает со ВСЕМИ типами AE2 паттернов:
    • Паттерны крафта
    • Производственные паттерны
    • Паттерны для кузнечного стола
    • Паттерны для камнереза
  • Удаление рекурсии: Создайте рекурсивный паттерн отдельно (без предмета рецепта) для возврата к обычному состоянию

🎨 Визуальные подсказки

  • Расширенные описания: Четкие индикаторы рекурсивного статуса и инструкции по использованию

⚙️ Настройки конфигурации

  • Глубина рекурсии: Контролируйте глубину генерации паттернов (-1 = без ограничений, 0 = отключено, 1+ = ограниченная глубина)
  • Предмет рецепта: Настройте требуемый предмет для создания рекурсивных паттернов (по умолчанию: minecraft:iron_ingot)
  • Наследование замен: Автоматически созданные паттерны наследуют настройки замен от родительских паттернов
  • Параметры по умолчанию: Настройте поведение замен для паттернов без родительского контекста

🎮 Как использовать

Шаг 1: Создайте паттерн

Создайте любой AE2 паттерн обычным способом (например, рецепт железной кирки)

Шаг 2: Активируйте рекурсию

[AE2 Паттерн] + [Предмет рецепта] → [Рекурсивный паттерн]

Создайте паттерн с указанным предметом рецепта (по умолчанию - железный слиток) в любом верстаке

Шаг 2б: Отключение рекурсии

[Рекурсивный паттерн] → [Обычный паттерн] Создайте рекурсивный паттерн отдельно (без предмета рецепта) для возврата к обычному состоянию

💡 Изменение предмета рецепта

Для смены требуемого предмета для создания рекурсивных паттернов отредактируйте конфигурацию мода:

[recursiveae2patternprovider-common.toml]
recipeItem = "minecraft:diamond" # Использовать алмаз вместо железа
# Или любой другой предмет:
# recipeItem = "minecraft:gold_ingot"
# recipeItem = "minecraft:emerald"
# recipeItem = "ae2:calculation_processor"

Шаг 3: Установка в провайдер паттернов

Поместите рекурсивный паттерн в ваш Pattern Provider

Шаг 4: Автоматическая магия

Мод автоматически генерирует паттерны для:

  • Палочек (если железная кирка требует их)
  • Железных слитков (если используется сырое железо)
  • Любых других недостающих промежуточных компонентов

Пример сценария

Традиционный AE2: Для автоматического создания железных кирок нужно вручную создавать:

  • Паттерн железной кирки
  • Паттерн палочек
  • Паттерн плавки железных слитков (при использовании сырого железа)
  • Паттерн деревянных досок (при создании палочек из бревен)
  • И так далее...

С этим модом: Создайте ОДИН рекурсивный паттерн железной кирки → Все зависимости генерируются автоматически!


📋 Конфигурация

Мод включает несколько опций настройки в файле config/recursiveae2patternprovider-common.toml:

# Включение/отключение всего мода
enableRecursiveAE2PatternProvider = true

# Максимальная глубина рекурсии (-1 = без ограничений, 0 = отключено, 1+ = ограниченная глубина)
recursionDepth = -1

# Настройки замен по умолчанию для автоматически созданных паттернов
defaultAllowSubstitutes = false
defaultAllowFluidSubstitutes = false

🔧 Технические детали

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

  • Minecraft: 1.21.1
  • NeoForge: Последняя версия (21.1.205)
  • Applied Energistics 2: Обязателен
  • Extended AE: совместим
  • Advanced AE: не совместим
  • Сервер/Клиент: Работает на выделенных серверах и в одиночной игре

Производительность

  • Умное кэширование: Предотвращает дублирование генерации паттернов
  • Эффективная обработка: Генерирует паттерны только при реальной необходимости
  • Интеграция с AE2: Использует существующую систему паттернов AE2 для максимальной совместимости

Преобразите ваш опыт работы с AE2 от утомительного управления паттернами к мастерству автоматизации без усилий!

Участники проекта
Lumengrid89

Lumengrid89

Создан: 1 сен 2025

ID: 264028