Refined Crafter Proxy: умное распределение рецептов в Refined Storage
Автоматизация крафта в Minecraft всегда была сердцем технических сборок. Система Refined Storage предлагает элегантный способ хранить предметы и управлять заказами, но рано или поздно каждый инженер сталкивается с одной и той же проблемой: один крафтер с популярным рецептом становится узким горлышком. Дублировать паттерны вручную — утомительно, а попытки равномерно подавать ингредиенты через round-robin часто ломаются при использовании блокирующих механизмов. Мод Refined Crafter Proxy решает эту задачу на корню, добавляя в игру элегантный инструмент для тиражирования рецептов без лишней головной боли.
Как работает Crafter Proxy
Суть мода проста: появляется новый блок — крафтер-прокси. Внешне он похож на обычный крафтер из Refined Storage, но не хранит собственных паттернов. Вместо этого он берёт их у другого, основного крафтера, с которым установлена связь. Достаточно один раз настроить рецепт в главном устройстве, а все прокси будут автоматически подхватывать его и участвовать в крафте. Система Refined Storage сама распределяет заказы между доступными крафтерами, балансируя нагрузку без вашего вмешательства.
Такой подход незаменим в схемах, где требуется одновременно обрабатывать несколько однотипных заказов — например, при массовом производстве процессоров или сжатых блоков. Вы избавляетесь от необходимости вручную копировать паттерны на десяток машин, а при изменении рецепта достаточно поправить его в одном месте.
Создание и привязка
Чтобы связать прокси с основным крафтером, понадобится специальный предмет — Crafter Proxy Card. Процесс выглядит так:
- Скрафтите карту прокси по рецепту из мода.
- Зажмите Shift и кликните правой кнопкой мыши по целевому крафтеру, чтобы привязать его к карте.
- Поместите карту внутрь крафтера-прокси — связь установлена.
Важный нюанс: сам прокси не отображается в менеджере крафта. Это сделано осознанно, чтобы не загромождать интерфейс, ведь он лишь дублирует уже существующий рецепт. Все заказы по-прежнему оформляются через главный крафтер, а система сама решает, какой именно блок выполнит работу.
Тонкости балансировки нагрузки
Алгоритм Refined Storage распределяет ингредиенты между крафтерами с учётом их скорости. Если вы установили улучшения скорости (speed upgrades) в один из крафтеров, он будет получать больше ресурсов, потому что справляется быстрее. Это логично, но иногда приводит к визуально неравномерному распределению предметов — не пугайтесь, так задумано. Если же вы хотите добиться идеально равной загрузки, следите, чтобы все участвующие крафтеры имели одинаковые апгрейды.
Для создателей модпаков открываются дополнительные возможности. Если в сборке присутствует мод вроде Extra Storage, добавляющий крафтеры с уникальными характеристиками производительности, Refined Crafter Proxy позволяет добавить их прокси-варианты через конфигурационный файл. Это нужно для корректного расчёта скорости при балансировке. По умолчанию рецепты крафта для таких прокси не создаются, но их можно задать вручную — полный контроль над механикой.
Установка и совместимость
Мод распространяется через популярные платформы Modrinth и Curseforge, где всегда доступна актуальная версия под последние сборки Minecraft. Если вы предпочитаете не возиться с ручным копированием jar-файлов и отслеживанием зависимостей, удобным решением станет лаунчер foxygame.net. В его интерфейсе можно найти Refined Crafter Proxy прямо в каталоге модов и добавить в сборку буквально за пару кликов — вместе со всеми необходимыми библиотеками. Это особенно выручает, когда хочется быстро собрать технический модпак и сразу перейти к проектированию автоматических линий.
Лицензия LGPLv3 позволяет свободно использовать мод в любых сборках, а открытый исходный код гарантирует, что сообщество сможет поддерживать его актуальность даже при выходе новых версий Refined Storage.
Практическое применение в сложных схемах
Представьте фабрику по производству термальных паст или продвинутых механизмов, где один и тот же компонент требуется сразу в нескольких параллельных процессах. Раньше приходилось либо городить громоздкие системы с фильтрацией предметов, либо вручную тиражировать крафтеры и следить за идентичностью паттернов. С Crafter Proxy вы просто ставите один эталонный крафтер и несколько прокси, а система сама раскидывает работу. При этом сохраняется возможность использовать блокировку ингредиентов (blocking mode) для предотвращения перемешивания заказов — то, что было практически невозможно реализовать при round-robin подаче ресурсов.
Мод не вносит революционных изменений в интерфейс и не перегружает игру новыми сущностями. Он решает конкретную боль опытных игроков и авторов модпаков, делая автоматизацию чище и надёжнее. Попробуйте его в своей следующей сборке — скорее всего, вы уже не захотите возвращаться к ручному управлению паттернами.