Recursive AE2 Pattern Provider: умный автокрафт в Minecraft

Recursive AE2 Pattern Provider — умная автоматизация крафтов в Applied Energistics 2 Каждый, кто строил серьёзные автокрафтовые системы в Minecraft с модом Applied Energistics 2, знает, сколько времени отнимает создание паттернов для каждой промежуточной детали. Нужно прописывать рецепты палок, д...

Скачать recursiveae2patternprovider для Minecraft 1.21.1

Оригинальное название: recursiveae2patternprovider

Версии Minecraft: 1.21.1

Загрузчик: NeoForge

ФайлВерсияЗагрузчикРазмер
recursiveae2patternprovider-1.0.0.jar1.21.1NeoForge23 КБСкачать
recursiveae2patternprovider-1.0.1.jar1.21.1NeoForge29 КБСкачать
recursiveae2patternprovider-1.0.2.jar1.21.1NeoForge29 КБСкачать
recursiveae2patternprovider-1.0.3.jar1.21.1NeoForge31 КБСкачать
recursiveae2patternprovider-1.0.4.jar1.21.1NeoForge38 КБСкачать
recursiveae2patternprovider-1.0.5.jar1.21.1NeoForge47 КБСкачать
recursiveae2patternprovider-1.0.6.jar1.21.1NeoForge53 КБСкачать
recursiveae2patternprovider-1.0.7.jar1.21.1NeoForge51 КБСкачать

Recursive AE2 Pattern Provider — умная автоматизация крафтов в Applied Energistics 2

Каждый, кто строил серьёзные автокрафтовые системы в Minecraft с модом Applied Energistics 2, знает, сколько времени отнимает создание паттернов для каждой промежуточной детали. Нужно прописывать рецепты палок, досок, переплавленного железа — и так до бесконечности. Мод Recursive AE2 Pattern Provider переворачивает этот подход: он автоматически генерирует цепочки зависимостей, избавляя от рутинной ручной работы. Достаточно одного рекурсивного паттерна, чтобы система сама разобралась во всех вложенных крафтах.

Что такое Recursive AE2 Pattern Provider

Это дополнение для AE2, которое добавляет особый тип паттернов — рекурсивные. Обычный шаблон хранит один рецепт, а рекурсивный умеет «подсматривать» ингредиенты этого рецепта и автоматически создавать для них недостающие паттерны. Если для ингредиента существует крафт, мод сгенерирует нужный шаблон, и так по цепочке на любую заданную глубину. Больше не нужно вручную плодить десятки паттернов для каждой мелочи.

Ключевые возможности

Автоматическая генерация зависимостей

  • Умные связи: паттерны создаются только для предметов, у которых есть реальный рецепт крафта.
  • Рекурсивная логика: генерация идёт вглубь — ингредиенты ингредиентов также получат свои шаблоны, пока не достигнут предела глубины.
  • Безопасность: если рецепта не существует, мод не пытается выдумать нерабочий паттерн, а просто пропускает такой компонент.

Управление на уровне одного паттерна

Превратить обычный AE2-шаблон в рекурсивный очень просто: скрафтите его вместе с настроенным предметом-ключом (по умолчанию железный слиток) в любом верстаке. Полученный рекурсивный паттерн сохраняет оригинальный рецепт, но теперь Pattern Provider будет видеть его «глубже». Чтобы отменить рекурсию, достаточно скрафтить паттерн отдельно, без ключа — он снова станет обычным. Поддерживаются все типы шаблонов: крафтовые, обработочные, кузнечные и камнерезные.

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

Каждый рекурсивный паттерн получает расширенную всплывающую подсказку, где чётко указан его статус и инструкция по использованию. Вы никогда не запутаетесь, какой шаблон требует ключа, а какой уже активен.

Гибкая конфигурация

  • Глубина рекурсии: значение -1 снимает все ограничения, 0 отключает рекурсию, положительное число задаёт конкретный лимит вложенности.
  • Предмет-ключ: можно изменить с железного слитка на любой другой ресурс, например алмаз или процессор из AE2.
  • Наследование замен: автоматически сгенерированные паттерны перенимают настройки замен (substitute) от родительского шаблона.
  • Поведение по умолчанию: отдельно задаются параметры замен для паттернов, у которых нет родительского контекста.

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

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

Сделайте стандартный шаблон AE2 для нужного предмета, например для железной кирки.

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

Объедините этот паттерн с предметом-ключом в сетке крафта. По умолчанию используется железный слиток, но вы можете заменить его в конфигурации на любой другой ресурс. Полученный рекурсивный шаблон готов к установке.

Шаг 3: Установите в Pattern Provider

Поместите рекурсивный паттерн в любой Pattern Provider, подключённый к Molecular Assembler или другой обрабатывающей системе. Кстати, если вы собираете мод-пак и хотите быстро протестировать такую механику, удобно использовать лаунчер foxygame.net — через него можно в пару кликов скачать нужные моды прямо из меню и гибко настроить сборку без поиска файлов вручную.

Шаг 4: Наблюдайте за магией

Когда система запросит крафт кирки, мод автоматически сгенерирует паттерны для палок, переплавки железа (если используется руда) и любых других промежуточных компонентов. Вам не придётся вручную добавлять шаблоны для каждой мелочи — всё работает само.

Пример из игры: железная кирка без головной боли

В классическом AE2 для автокрафта кирки вам пришлось бы вручную создать паттерны: сама кирка, палки, доски (если палки делаются из досок), переплавка железа. С рекурсивным паттерном вы делаете один шаблон для кирки, активируете его рекурсию — и всё. Система сама поймёт, что для палок нужны доски, для досок — брёвна, а для железа — печка. Глубину можно ограничить, чтобы не уходить в бесконечность на огромных сборках.

Настройка под себя

Файл конфигурации config/recursiveae2patternprovider-common.toml позволяет тонко управлять поведением мода. Можно полностью отключить рекурсию, задать максимальную глубину или сменить предмет-ключ. Например, чтобы использовать алмаз вместо железа, пропишите recipeItem = "minecraft:diamond". Для процессоров AE2 подойдёт "ae2:calculation_processor". Это даёт серверам и одиночным мирам возможность балансировать сложность получения рекурсивных паттернов.

Технические детали и совместимость

Мод написан для Minecraft 1.21.1 на NeoForge (требуется версия 21.1.205 или новее) и обязательно требует Applied Energistics 2. Полностью совместим с Extended AE (начиная с Assembler 1.0.5) и Advanced AE (с версии 1.0.6, кроме их Advanced Processing Pattern). Работает как на выделенных серверах, так и в одиночной игре. Благодаря умному кэшированию дубликаты паттернов не создаются, а генерация происходит только при реальной необходимости, что бережёт производительность.

Итог: крафтинг без рутины

Recursive AE2 Pattern Provider стирает грань между сложной многоуровневой автоматизацией и лёгкостью настройки. Больше не нужно тратить часы на прописывание каждого промежуточного рецепта — мод делает это за вас, сохраняя полный контроль над глубиной и поведением системы. Если вы цените время и хотите, чтобы ваша МЭ-сеть работала как единый умный организм, этот мод станет незаменимым инструментом в любом технологическом моде-паке.