CC: Redstone Link Bridge
Этот мод связывает сети Create Redstone Link с компьютерами CC:Tweaked.
- Загрузчики
- NeoForgeForge
- Скачиваний на Modrinth
- 60 тыс.
- Подписчиков на Modrinth
- 16
- версий
- 5
- Обновлён
- 12 ноября 202612 нояб.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
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Рецепт крафта
Рецепт — это крафт 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 на сервере?
Нужен и в игре, и на сервере
Рецепт — это крафт 3x3 по форме: Redstone Links во всех четырёх углах, Wireless Modem в центре и булыжник в нижнем среднем слоте. Три оставшихся слота по краям середины (верх-середина, середина-слева и середина-справа) заполнены передатчиками Create.