Super Factory Manager Retro — визуальный редактор программ для Minecraft

Super Factory Manager Retro для Minecraft: собирайте программы SFM из нод вместо текста. Удобный графовый редактор и импорт готовых кодов.

Super Factory Manager Retro

Если вы когда-нибудь писали программы для Steve's Factory Manager или Super Factory Manager вручную, то знаете, насколько это утомительно: длинные строки кода, забытые идентификаторы предметов, ошибки в синтаксисе. Дополнение Super Factory Manager Retro решает эту проблему радикально — оно превращает написание SFM-программ в визуальную сборку из нод прямо на канвасе. Вместо текстового поля вы получаете граф, где каждый блок логики соединяется с другим, а код генерируется автоматически.

Что такое Super Factory Manager Retro и зачем он нужен

Super Factory Manager Retro — это аддон для мода Super Factory Manager, который заменяет текстовый редактор на нодовый. Работает он на базе SFM и требует его обязательной установки. По сути, вы открываете Диск или Factory Manager и вместо привычного текстового окна видите холст. Размещаете триггер, цепляете к нему Input и Output ноды, добавляете ветвления через If — и SFML-код пишется сам по мере построения схемы. Панель предпросмотра в реальном времени показывает, что именно будет сохранено.

Дополнение поддерживает практически все возможности языка SFM: интервалы и редстоун-триггеры, количества и retain amounts, несколько фильтров на одну ноду, фильтры по предметам и тегам, списки исключений, стороны, диапазоны слотов, round robin, условия, а также ноды Forget и Comment. То есть ничего из функционала оригинала не теряется — меняется только способ ввода.

Поддерживаемые версии Minecraft и загрузчик

Super Factory Manager Retro для Minecraft ориентирован в первую очередь на современные версии игры, где активно развивается сам Super Factory Manager. Речь идёт о сборках на NeoForge и Forge — именно эти загрузчики используются в актуальных версиях. Перед установкой уточните совместимость аддона с вашей версией Minecraft и версией базового мода, поскольку SFM обновляется регулярно.

Отдельно стоит упомянуть удобство работы с модпаками. Например, лаунчер foxygame.net позволяет установить Super Factory Manager Retro в один клик прямо из каталога дополнений, автоматически подбирая совместимую версию под вашу сборку и следя за обновлениями.

Как установить Super Factory Manager Retro

Установка не требует глубоких знаний, но есть один важный шаг с конфигом. Порядок действий такой:

  • Установите оба мода: Super Factory Manager и Super Factory Manager Retro.
  • Откройте файл config/sfm-client-program-editor.toml.
  • Найдите параметр preferredEditor и установите значение "retrofactorymanager:blueprint".
  • Сохраните файл и запустите игру.
  • Нажмите правой кнопкой по Диску или кнопку Edit в Factory Manager — откроется канвас.

Вернуть текстовый редактор можно в любой момент, поменяв значение обратно на sfm:v1. Так что эксперимент абсолютно безопасен: вы всегда сможете откатиться к привычному вводу.

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

Освоить управление несложно, особенно если вы знакомы с любыми нодовыми редакторами. Основные действия:

  • Добавить ноду — правый клик по холсту.
  • Добавить связанную ноду — потянуть от пина и отпустить на пустом месте.
  • Соединить ноды — протянуть от одного пина к другому.
  • Разъединить — Alt + клик по пину или проводу.
  • Перемещение — зажать среднюю или правую кнопку мыши.
  • Зум — колесо прокрутки.
  • Выделение — клик, Shift + клик или рамка.
  • Удаление — выделить и нажать Delete.
  • Отмена и повтор — Ctrl+Z и Ctrl+Y.
  • Копирование, вставка, дублирование — Ctrl+C, Ctrl+V, Ctrl+D.
  • Привязка к сетке — клавиша G.
  • Показать всё — клавиша Home.

Выбор предметов, жидкостей и меток

Одна из самых приятных деталей — поиск ресурсов. Достаточно ввести несколько букв, и вы выбираете нужный предмет, жидкость, газ или энергию из списка с иконками. Больше не нужно помнить идентификаторы и мучиться с опечатками. Метки берутся из вашего label gun, причём редактор показывает, сколько блоков покрывает каждая метка, — так вы сразу заметите забытую или незаданную.

Импорт готовых программ

Уже написали что-то раньше? Откройте существующую программу и нажмите Import to canvas. Она будет перестроена в граф, а редактор проверит собственную работу и сообщит, если что-то потерялось при конвертации. Ваши программы остаются обычными SFM-программами: текст можно скопировать, передать другому игроку или вернуться к текстовому редактору. Расположение нод сохраняется вместе с программой, поэтому при следующем открытии редактора граф восстановится в том же виде.

Итог

Super Factory Manager Retro — это тот случай, когда аддон делает базовый мод заметно удобнее, не ломая его логику. Если вы устали от ручного написания SFML, путаетесь в фильтрах и тегах или просто хотите видеть структуру своей автоматизации наглядно, стоит скачать Super Factory Manager Retro и попробовать. Настройка занимает пару минут, а порог входа в визуальное программирование оказывается куда ниже, чем кажется. Главное — не забудьте про базовый Super Factory Manager, без него аддон работать не будет.