
RS Integration
Мод RS Integration для Minecraft 1.20.1 расширяет Refined Storage, позволяя запускать крафт и автоматизацию машин из других модов прямо через сеть RS. Рекурсивный крафт, привязка машин, интеграция с JEI и десятки поддерживаемых модов.
RS Integration - это мощный мод для Майнкрафт 1.20.1 на Forge, который превращает Refined Storage из простой системы хранения в полноценный центр автоматизации. Если вы когда-нибудь бесились от того, что автокрафт RS умеет работать только с верстаком, а все модовые машины (печи Botania, алтари Malum, зачарование Ars Nouveau) приходится автоматизировать вручную через导管ы и редстоун - этот мод решает именно вашу проблему.
Суть проекта
RS Integration (или просто RSI) берёт рецепт из JEI, строит граф зависимостей, проверяет наличие материалов в сети Refined Storage, запускает нужные машины из других модов и возвращает результат обратно в RS. Всё это - без проводов, без диспенсеров, без костылей. Вы буквально кликаете по рецепту в JEI, и мод сам разбирает, какие промежуточные крафты нужны, какие машины задействовать и в каком порядке.
Актуальная версия - 1.4.1, заточена под Minecraft 1.20.1 и Forge 47+. Refined Storage версии 1.12+ нужен опционально (мод может работать и без него, но тогда часть функционала недоступна). JEI обязателен на клиенте для превью рецептов и планов крафта.
Требования
| Зависимость | Требование |
|---|---|
| Minecraft | 1.20.1 |
| Forge | 47+ |
| Refined Storage | 1.12+; опционально |
| JEI | Обязательно на клиенте для действий с рецептами и превью |
| Другие интеграции | Опционально; модули грузятся только если целевой мод установлен |
Рекурсивный удалённый крафт
Главная фишка RSI - возможность крафтить обычные рецепты рекурсивно прямо из инвентаря игрока, даже без беспроводного терминала RS. Кликаете действие RSI в JEI, и мод:
- Разрешает зависимости крафтового стола, модовых машин, виртуального обмена и мультibлоков
- Показывает полный список шагов, недостающие материалы, альтернативные рецепты и масштабируемый граф зависимостей перед запуском
- Запускает независимые узлы графа параллельно и балансирует повторяющуюся работу между совместимыми машинами
- Отслеживает происхождение материалов и выполняет транзакционное резервирование, откат, возврат и доставку результата
Важный нюанс: мод держит один физический слот ввода машины на один конкретный вариант предмета, а вот слоты сетки крафта могут смешивать предметы по тегам (например, разные виды досок). Это не баг, а продуманная логика - так ванильная механика тегов работает корректно.
Нажмите P, чтобы посмотреть прогресс. Отменить цепочку можно с экрана прогресса, через действие в чате или командой /rsi cancel.
Привязка машин и удалённый доступ
Чтобы связать машину с сетью RS, берёте Network Linker и шифт-ПКМ по поддерживаемому блоку. Привязки сохраняют информацию об измерении и координатах, а при разрушении блока устаревшие записи автоматически удаляются.
Что можно делать:
- Открывать GUI совместимых машин удалённо с экранов RS и возвращаться к терминалу после закрытия
- Использовать Центр управления машинами с поиском для проверки статуса, сбора вывода, доступа к GUI и выбора цифровыми клавишами
- Вкладки машин могут вставлять предметы в слоты ввода, а операции с шифтом - пополнять топливо
- Несколько совместимых машин балансируются по нагрузке и распределяют повторяющуюся работу
Удалённые операции уважают клеймы FTB Chunks и Cadmus - не форс-лоадят выгруженные чанки. Это важно для серверов: никакой случайной загрузки территории соседа.
Инструменты JEI и интерфейса RS
RSI добавляет кучу удобных горячих клавиш для работы с JEI и сетью:
- Выделение перетаскиванием ингредиентов JEI для массового добавления в закладки/скрытия
Alt+ ЛКМ по ингредиенту - фильтр JEI по модуAlt+ СКМ - очистка поискаCtrl+T- перенос видимого рецепта JEI в сетку крафта RSCtrl+ перетаскивание ЛКМ по слотам RS - извлекает по одному предмету из каждого посещённого слота- Боковая панель с перетаскиванием показывает содержимое RS и вкладки машин с других экранов, с поддержкой поиска по пиньиню
Поиск по пиньиню - это для китайских названий модов/предметов. Если у вас в сборке есть китайские моды (а их сейчас много), это реально полезно.
Автоеда
Откройте сетку крафта RS и можете есть еду прямо из сети. Режимы:
- Dietary Diversity - работает с SolCarrot, выбирает ещё не записанные продукты
- Stack Feast - ест один выбранный продукт до сытости или лимита
- Balanced Diet - работает с модом Diet, выбирает еду для групп с более низким питанием
Чёрные списки еды и эффектов предотвращают нежелательное поедание. Миски, бутылки и прочие остатки возвращаются в сеть RS. Сервер может настроить требования активации, стоимость выполнения и лимиты использования.
Совет: на серверах с модом Diet это буквально must-have. Игрокам не нужно таскать еду в инвентаре - сеть RS кормит автоматически, причём выбирая оптимальную еду для баланса питания.
Пополение и управление предметами
- Перезагрузка торговца: выберите торговлю и нажмите
Space, чтобы заполнить затраты из инвентаря и RS. Недостающие предметы добавятся в закладки JEI - Перезагрузка перековки: нажмите
Spaceв экранах Apotheosis или Ancient Reforging, чтобы подтянуть материалы перековки из RS - Удалённая боковая панель: нажмите
Yдля просмотра и поиска содержимого RS с других экранов, открытия использований или рецептов JEI
Улучшения спавнеров Apotheosis
Держите предмет сети RS в руке и шифт-ПКМ по спавнеру Apotheosis - откроется экран улучшений. Мод показывает:
- Применимые положительные улучшения
- Текущее завершение
- Требуемые материалы и наличие в RS
- Полный план зависимостей перед подтверждением
Доступные материалы извлекаются из сети RS, а недостающие крафтятся рекурсивно, если существует валидный граф рецептов. Каждый скан и выполнение валидируется сервером: проверка игрока, сети, измерения, дистанции, состояния спавнера и предпросмотренного выбора.
Перенос содержимого контейнеров одной клавишей
Fв сундуке, слоте ввода машины или другом контейнере - перенос содержимого в текущую цельG- переключение цели между сетью RS и Sophisticated Backpack- Перенос уважает фильтры, чёрные списки и вместимость назначения; отклонённые предметы остаются в источнике
Клавиши переноса отключаются при наборе текста в чате, поиске и текстовых полях. Мелочь, а удобно - не случайно выгрузите весь сундук во время переписки.
Боковая панель RS и Центр управления машинами
Y- показать/скрыть боковую панель, не выходя из текущего экрана- Просмотр количества предметов RS и привязанных машин
- Поиск по имени, пиньиню, номеру или ID предмета - реально работает в больших сборках модов
- Наведите курсор на предмет и нажмите
Uдля использований илиRдля рецептов - откроется JEI H- доступ к статусу машин, сбору вывода, доступу к GUI и выбору цифровыми клавишами
Если в сети есть Resonance Disk, его Resonance Backpack можно открыть из Центра управления машинами.
Операции мышью и горячие клавиши
Ctrl+ перетаскивание по слотам сетки RS - извлечь по одному предмету из каждого слота- Перетаскивание по предметам боковой панели - равномерное распределение по привязанным машинам; ЛКМ извлекает стопку, ПКМ - один предмет
- JEI поддерживает массовое добавление в закладки/скрытие и быструю фильтрацию по моду
- Узлы плана поддерживают сворачивание/разворачивание ПКМ, панорамирование перетаскиванием ПКМ,
Ctrl+ колесо для зума и колесо для настройки количества повторов
Resonance Disk
Resonance Disk - это диск хранения RS, содержимое которого действует так, будто игрок несёт его в инвентаре. Звучит странно, но по факту это даёт вам пассивные эффекты и характеристики от предметов, которые лежат в сети.
Что он делает:
- Предоставляет совместимые характеристики, эффекты inventory-tick, пассивки на событиях и поиск предметов/ресурсов
- Сохраняет мутации для настроенных предметов вместо тикания одноразовых копий
- По умолчанию поддерживает амулеты зелий Apotheosis, плавленые амулеты Muyimeng, Pyromancer Staff из Reliquary, Artificial Flower из Enigmatic Addons и Spectral Eye Amulet из Forbidden & Arcanus
- Поддерживает Chapter of Yuusha/Moonstone Nine Sword Books, предметы BuffItem из Wizard Terra Curios и Terra Equipment с бесконечными зельями
- Поддерживает совместимые хранимые ресурсы: вёдра порошкового снега, жидкость источника и яд при рекурсивном крафте
- Поддерживает получение Malum Void Favor через взаимодействие с колодцем, пока диск доступен через RS
Только один Resonance Disk активен на сеть RS - это предотвращает дублирование пассивок и запросов ресурсов. Чисто балансная мера.
Улучшения для Sophisticated Backpack
RSI добавляет четыре апгрейда:
- Dimensional Magnet - отправляет близлежащие предметы, прошедшие фильтр, прямо в RS
- Dimensional Pickup - направляет подобранные дропы через RS, сохраняя правила подбора рюкзака
- Dimensional Feeding - ест отфильтрованную еду из RS для кормления игрока
- Dimensional Restock - поставляет предметы из RS, когда рюкзак их требует
Шифт-ПКМ по контроллеру RS привязывает эти апгрейды. Экраны управляют включением и фильтрами.
Бонус: с установленным Majrusz's Accessories, апгрейд Compacting может автоматически сливать совместимые аксессуары через уровни качества до 100% или пока дальнейший мердж невозможен. Апгрейды Magnet, Pickup, Feeding, Refill и Restock можно перенаправить в сеть RS, а апгрейд Deposit может отправлять предметы прямо в RS.
Отслеживание предметов FTB Quests
RSI умеет корректно отслеживать реальные вставки в RS, вызванные крафтом, переносом контейнеров, потоками магнита/подбора и другими перемещениями. Симулированные вставки, уничтожение, возвраты и восстановление не продвигают квесты.
Используются фильтры предметов FTB Quests и правила сравнения NBT. Явная отправка квеста может потребить недостающие предметы прямо из RS, а недостающие требования добавятся в закладки JEI. Скрафченные и внешне полученные предметы учитываются отдельно - никакого дублирования прогресса.
Требуются FTB Quests и FTB Teams. Если установлен другой совместимый автодетектор, RSI уступает ему.
Быстрый старт
- Постройте и запитайте сеть Refined Storage
- Получите RSI Network Linker
- Шифт-ПКМ по поддерживаемой машине для привязки
- Откройте рецепт в JEI и используйте действие крафта RSI
- Проверьте сгенерированный план, выберите альтернативы или количество повторов, запустите цепочку
- Следите за прогрессом через
P; готовые результаты вернутся в RS, или к игроку, если сети нет
Управление по умолчанию
Все назначения клавиш можно изменить в настройках управления Minecraft. Настраиваемые числовые коды используют значения GLFW.
| Управление | Контекст | Действие |
|---|---|---|
F | Экран контейнера | Выгрузить содержимое контейнера |
G | Любой экран/контейнер | Переключить цель переноса RS / Sophisticated Backpack |
Y | Любой экран | Переключить боковую панель RS |
H | Любой экран | Переключить Центр управления машинами |
P | Любой экран | Открыть/закрыть активный прогресс крафта |
Alt + ЛКМ | Ингредиент JEI | Фильтр по моду |
Alt + СКМ | Список ингредиентов JEI | Очистить поиск |
Ctrl+T | Рецепт JEI | Перенести в сетку крафта RS |
Ctrl + перетаскивание ЛКМ | Сетка RS | Извлечь по одному предмету из каждого слота |
Перетаскивание ЛКМ, затем A / H / Esc | Список JEI | Закладки / скрыть / очистить выделение |
U / R | Предмет боковой панели под курсором | Показать использования / рецепты в JEI |
Интеграции крафта
Таблица показывает интеграции рецептов, зарегистрированные в текущем коде. Блоки с удалённым GUI также можно добавить через customGuiMachineMods.
| Мод | Поддерживаемые рецепты или машины |
|---|---|
| Vanilla / Brick Furnace | Печь, доменная печь, коптильня, костёр, варочная стойка, камнерез, кузница, наковальня, зачарование |
| Iron Furnaces | Уровни печей в режимах плавки, доменной и копчения |
| Botania | Mana Pool/катализаторы, Petal Apothecary, Runic Altar, Botanical Brewery, Alfheim торговля, Terra Plate, Pure Daisy |
| Ars Nouveau | Imbuement Chamber и Enchanting Apparatus |
| Goety | Necro Brazier, Dark Altar, Cursed Cage, Soul Candlestick и поддерживаемые ритуальные рецепты |
| Malum | Spirit Altar, Spirit Crucible, Runic Workbench, Spirit Infusion и связанные рецепты; соседние алтари собирают вывод независимо |
| Eidolon | Worktable, Crucible и Brazier |
| Forbidden & Arcanus | Hephaestus Forge, Clibano, кузница/модификаторы |
| Wizards Reborn | Wissen Crystallizer, Arcane Iterator, Arcane Workbench, кристальные ритуалы |
| Touhou Little Maid | Maid Altar, включая автоматическое пополнение P-points из RS |
| Embers Rekindled | Alchemy Tablet, включая выводимые и детерминированные схемы |
| Aetherworks | Aetherium Anvil и Tool Station |
| The Aether | Freezer, Incubator и Altar |
| Crock Pot | Crock Pot и Portable Crock Pot |
| Farmer's Delight | Cooking Pot и Skillet |
| Farmer's Respite | Kettle |
| Youkai's Homecoming | Moka Pot, Fermentation Tank, Steamer, Kettle, кухонные горшки, Cuisine Board |
| Immortaler's Delight | Enchantal Cooler |
| Apotheosis | Fletching, Gem Cutting, сканирование/импорт Enchantment Library, доступ к GUI перековки и серверно-авторитарные улучшения спавнеров с рекурсивным крафтом материалов |
| TACZ и совместимые оружейные паки | Рецепты Gun Smith Table, включая оружие/патроны с NBT |
| Avaritia | Сжатие через Extreme крафтовые столы шести уровней, Neutron Compressor четырёх уровней и Extreme Smithing |
| SlashBlade | NBT-чувствительные рецепты крафта |
| Confluence | Workshop |
| Distant Worlds | Lithum Altar и связанная поддержка взаимодействия/HUD |
| Lychee | Виртуальные рецепты с предметами внутри/замачиванием и взаимодействия с блоками; взаимодействия с блоками могут проходить через привязанный Mechanical Press |
| Farming for Blockheads | Обмены на рынке как виртуальные рецепты и промежуточные звенья рекурсивного крафта |
| Project MMO | Вероятностные рецепты разбора с рекурсивным планированием материалов, проверкой уровня, XP, побочными выводами и настраиваемой привязкой мультиблоков |
| Crabber's Delight | Обработка Crab Trap |
Дефолтные кастомные GUI включают Crabber's Delight, Metal Barrels, PGP, EMX Arms, Apotheosis и Ancient Reforging. Они предоставляют привязку и удалённый доступ к GUI, даже если нет автоматического делегата рецептов.
Конфигурация
Конфиги задокументированы прямо в файлах с комментариями и диапазонами валидации:
config/rs_integration/common.toml: переключатели функций, опциональные интеграции, пассивные эффекты, автоеда, боковая панель, allowlist GUI-машинsaves/<world>/serverconfig/rs_integration/server.toml: выбор рецептов, таймауты, лимиты рекурсивной глубины/шагов, параллелизм DAG, защищённые резервы, политики машинconfig/rs_integration/client.toml: позиция, размер, видимость боковой панели и настройки HUD
Важные серверные контролы: предпочтения/чёрные списки рецептов, лимиты повторов, бюджеты разрешения, параллельные узлы графа/операции, политика параллелизма по модам и глобальный таймаут цепочки. Существующие конфиги не перезаписываются при добавлении новых дефолтов; новые записи списков нужно вносить вручную или регенерировать файл.
Диагностика
/rsi cancel- отменяет активную цепочку игрока/rsi_debug- exposes chain, ledger, recipe-index, handler, binding, trace, audit, Embers cache/lock и диагностику производительности для операторов с уровнем разрешений 2diagnosticVerboseLogging- включает детальное логирование резолвера и диспетчера при поиске проблем
Сборка
powershell .\gradlew.bat test --no-daemon .\gradlew.bat build --no-daemon
Готовый JAR записывается в build/libs/ и проверяется задачей verifyReleaseJar.
Кому стоит скачать RS Integration
Если вы собираете модпак на Forge для Minecraft 1.20.1 с Refined Storage и хотя бы парой модов из списка интеграций - RSI это практически обязательная установка. Мод снимает с вас всю рутину по автоматизации модовых машин и превращает RS из хранилища в полноценный фабричный контроллер. Сборка модов с Botania, Malum, Ars Nouveau или Apotheosis получает колоссальный буст к удобству.
На слабом железе учтите: рекурсивный крафт с большим графом зависимостей может кратковременно подгрузить процессор при построении плана. На практике это не страшно - поиск оптимизирован и работает без фризов, но если у вас сборка на 300+ модов, не стоит крафтить Avaritia-цепочки в один клик.
Скачайте RS Integration и превратите свою сеть Refined Storage в единый центр управления всем производством.
Как поиграть с друзьями с модом RS Integration?
Мод RS Integration куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода RS Integration будет готов за пару минут - BungeeHost сделает всё за вас.
