MonitoringMinecraft MonitoringMinecraft

CC Synaxis Connector

Мод NeoForge

Мод для Майнкрафт связывает компьютеры CC: Tweaked с портами Synaxis Cimulink через платы-мосты.

188к скачиваний 5 подписчиков
Оцените первым
Канал
Ядро
Версия

Мод для Майнкрафт на NeoForge, который связывает компьютеры CC: Tweaked с портами установок Synaxis Cimulink. Он позволяет передавать числовые и логические сигналы между Lua-программами, схемами Synaxis и CSV-журналами без отдельных скриптов для каждого соединения.

Возможности

  • Плата CC: Synaxis Bridge создаёт односторонние каналы real и boolean с именем, направлением cc_to_synaxis или synaxis_to_cc и сохранением последнего значения при отсутствии входного сигнала Synaxis.
  • Super Hub оборачивает соседние устройства CC: Tweaked и значения Synaxis в порты для другой стороны. Методы-получатели вроде getSpeed(), isRunning() и hasFuel() доступны для чтения, а методы вида setSpeed(value) могут стать входами для записи.
  • Log Output Assistant записывает сигналы Synaxis в CSV-файлы. Для журнала можно задать до 10 столбцов типов real или boolean, режим записи, идентификатор строки и обработку пустых строк.
  • Значения кэшируются: CC: Tweaked и Synaxis могут считывать их с разной частотой.

Как пользоваться

  1. Поставьте нужную плату и нажмите по ней ПКМ пустой рукой.
  2. Создайте каналы Bridge, настройте доступные значения в Super Hub или столбцы журнала.
  3. Подключите появившиеся порты обычными инструментами проводки Synaxis.
  4. Если нужен доступ из CC: Tweaked, поставьте компьютер рядом с блоком и вызывайте его как периферию.

Bridge имеет тип периферии cc_synaxis_bridge. Основные методы: list(), schema(), info(name), addBridge([name], type, direction), removeBridge(name), get(name), set(name, value), lastWriteTick(name), getSaveLastValue(name), setSaveLastValue(name, enabled) и toggleSaveLastValue(name).

Super Hub имеет тип cc_synaxis_super_hub. Для работы с данными доступны list(), schema(), get(name), getAll(), refresh(), lastUpdateTick(name), listSynaxis(), getSynaxis(name), getAllSynaxis(), synaxisLastUpdateTick(name), listCcCandidates(), listExposedCc(), getCc(name), getAllCc(), set(name, value), write(name, value) и listProvidedToSynaxis(). Какие значения открыты для Lua, задаётся через интерфейс Super Hub; методы expose(...) и toggleExpose(...) для этого не используются.

CSV-файлы сохраняются в папке текущего мира ccsconnector_outputs/. На сервере выбирать можно только файлы из этой папки; импорт на клиенте также просматривает только собственную папку ccsconnector_outputs.

Требования и совместимость

Нужны CC: Tweaked, Synaxis и зависимости Synaxis, включая Sable, Sable Schematic API, LDLib2, Create и Flywheel. Мод работает с NeoForge.

Порты Synaxis поддерживают только real и boolean; текстовые значения выводятся лишь при наличии совместимого типа сигнала в Synaxis. Super Hub рассчитан на простые методы получения и установки: некоторые методы периферии CC: Tweaked нельзя безопасно вызвать без аргументов.

Как установить CC Synaxis Connector

Проще всего — через MineLauncher, в один клик. Нажмите «Установить через MineLauncher» вверху страницы: лаунчер сам подберёт версию Майнкрафт, поставит нужный загрузчик и добавит мод — без поиска файлов и возни с папками. MineLauncher бесплатный и работает на Windows и Android, так что моды можно ставить и на телефон.

Вручную:

  1. Установите загрузчик NeoForge.
  2. Поставьте обязательные зависимости: Synaxis, CC: Tweaked.
  3. Скачайте файл мода под свою версию игры на вкладке «Версии» (самая свежая — 1.21.1) и положите его в папку mods.
  4. Запустите игру с этим загрузчиком.
Смотрите также

Похожие подборки моды — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
1908 онлайн
1.8 — 26.3 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
FlexWorld
87 онлайн
1.16.5 — 26.3 версия
Бесплатный донат /free | Получай бесплатного BUNNY + 1 МИЛЛИОН РИЛЛИКОВ!
MigosMc
MigosMc Java + BE
2092 онлайн
1.8 — 26.3 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
MineLandy
MineLandy Java + BE
130 онлайн
1.12.2 — 26.1.2 версия
Ванила и анархия без приватов — полная свобода действий и честное выживание
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 1.21.11, 26.2, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат