Перейти к содержимому

CC: Redstone Link Bridge

Этот мод связывает сети Create Redstone Link с компьютерами CC:Tweaked.

NeoForgeForge
Загрузчики
NeoForgeForge
Скачиваний на Modrinth
60 тыс.
Подписчиков на Modrinth
16
версий
5
Обновлён
12 ноября 202612 нояб.
Опубликован
в 2026
example · свайп

Коротко о моде

Работает на NeoForge и Forge
Для Minecraft 1.20.1, 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 1.1.0 от 12 ноября 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.20.1, 1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

CC Redstone Link Bridge

Мод для NeoForge под Minecraft 1.21.1.

Примечание: Это описание всегда относится только к последней версии мода. В старых версиях может быть меньше функций или другое поведение. Этот мод соединяет сети Create Redstone Link с компьютерами CC:Tweaked. Он добавляет один блок — CC Redstone Link Bridge, — который можно поставить в мире и затем использовать как периферию ComputerCraft. Моду требуются и Create, и CC:Tweaked.

Что делает мод

Мост работает как небольшой адаптер между двумя системами:

  • Create предоставляет сеть Redstone Link.
  • CC:Tweaked даёт управление из компьютеров на Lua. С блоком моста в мире подключённый компьютер может:
  • читать текущую силу сигнала любой пары частот Redstone Link
  • отправлять силу сигнала на любую пару частот Redstone Link
  • выводить список всех пар частот, на которые мост сейчас передаёт
  • разом останавливать все сигналы, отправленные мостом

Как это работает

Сам блок — это совместимый с Create linkable block entity. Он хранит одну или несколько целевых пар частот как ID предметов и может взаимодействовать с сетью Create Redstone Link. Когда периферия используется из Lua:

  • getLinkSignal(freq1, freq2) ищет текущую силу для этой пары частот.
  • sendLinkSignal(freq1, freq2, strength) регистрирует или обновляет эту пару частот на блоке моста и передаёт выбранную силу.
  • getActive() возвращает все пары частот, на которые мост сейчас передаёт (сила больше 0).
  • clearAll() удаляет все пары частот с моста, так что он полностью перестаёт передавать. Вызов sendLinkSignal с разными парами частот позволяет одному блоку моста держать несколько выходов активными одновременно. Значения частот — это ID предметов, записанные строками. Например, minecraft:iron_ingot и minecraft:oak_sapling образуют одну допустимую пару.

Требования

  • Minecraft 1.21.1
  • NeoForge 21.1.226 или новее
  • Create 6.0.10 или совместимая с 1.21.1
  • CC:Tweaked 1.117.1 или совместимая
  • Java 21

Рецепт крафта

image of the Crafting Recipe Рецепт — это крафт 3x3 по форме: Redstone Links во всех четырёх углах, Wireless Modem в центре и булыжник в нижнем среднем слоте. Три оставшихся слота по краям середины (верх-середина, середина-слева и середина-справа) заполнены передатчиками Create.

Lua API

Тип периферии:

  • redstone_link_bridge Методы:

    МетодВозвращаетОписание
    getLinkSignal(freq1, freq2)numberТекущая сила сигнала (0-15) для пары частот.
    sendLinkSignal(freq1, freq2, strength)-Передаёт strength (ограничивается 0-15) на пару частот.
    getActive()tableСписок всех пар, на которые мост передаёт с силой > 0. Каждая запись выглядит так: { freq1 = "minecraft:diamond", freq2 = "minecraft:redstone", strength = 7 }. Пары с силой 0 не включаются. Возвращает {}, если ничего не передаётся.
    clearAll()-Удаляет все пары с моста и останавливает все его сигналы. Приёмники, питавшиеся только от этого моста, падают до 0. После этого getActive() возвращает {}.

Значения частот

freq1 и freq2 должны быть ID предметов в виде строк. Примеры:

  • "minecraft:iron_ingot"
  • "minecraft:oak_sapling"
  • "minecraft:redstone" Используйте пустую строку ("") для пустого слота частоты. Это соответствует Redstone Links из Create, у которых в слоте частоты нет предмета. Это работает и для getLinkSignal, и для sendLinkSignal, и сохраняется при сохранении и загрузке мира. Например, bridge.sendLinkSignal("", "", 15) питает свежие Redstone Links, у которых не заданы предметы частот. Несуществующий ID предмета (например, опечатка вроде "minecraft:diamnod") вызывает ошибку Lua. Он не считается пустой частотой.

Пример

local bridge = peripheral.find("redstone_link_bridge")
assert(bridge, "No redstone_link_bridge found")

-- Read an existing frequency pair local current = bridge.getLinkSignal("minecraft:diamond", "minecraft:redstone") print("Current signal:", current)

-- Register or update one or more output channels on the same bridge block bridge.sendLinkSignal("minecraft:diamond", "minecraft:redstone", 7) bridge.sendLinkSignal("minecraft:iron_ingot", "minecraft:oak_sapling", 12) bridge.sendLinkSignal("", "", 15) -- empty frequency slots

-- List everything the bridge is currently transmitting for _, channel in ipairs(bridge.getActive()) do print(channel.freq1, channel.freq2, channel.strength) end

-- Stop all signals from this bridge bridge.clearAll()

Частые вопросы

Как установить CC: Redstone Link Bridge?

Установите NeoForge под свою версию Minecraft, скачайте CC: Redstone Link Bridge под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть CC: Redstone Link Bridge?

У CC: Redstone Link Bridge есть сборки для Minecraft 1.20.1, 1.21.1.

Нужен ли CC: Redstone Link Bridge на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее