Community listing page, reviews here may not be monitored by the author.
More Red × CC: Tweaked Bridge
No reviews yet
Lets CC: Tweaked computers read and write More Red bundled cable signals. Replaces the abandoned 1.21.1-only compat mod using More Red's modern Ex Machina signal graph.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
More Red × CC: Tweaked Bridge
Lets CC: Tweaked computers read and write More Red bundled cables through the standard
bundled redstone API — redstone.getBundledInput and redstone.setBundledOutput. Put a computer
against a bundled cable and all sixteen colour channels are yours from Lua.
This is a rebuild of the abandoned More Red x CC:Tweaked Compat by YuRaNnNzZZ, which stopped at Minecraft 1.21.1. Same idea, new internals — the old approach is no longer possible, for reasons described further down.
Requirements
- Minecraft 26.1.2
- NeoForge 26.1.2 or newer
- CC: Tweaked 1.118 or newer — download from Modrinth
- More Red 26.1.0.5 or newer — available here on CurseForge
CC: Tweaked is no longer published to CurseForge. The page here stops at Minecraft 1.21.1 and will not work with this mod. Get it from Modrinth instead.
Do not install Ex Machina separately. More Red ships it internally via jar-in-jar. Adding a standalone copy will cause problems.
Usage
Place a computer, turtle, or redstone relay directly against a More Red bundled cable — or any single-colour cable, junction, or relay. Then, from Lua:
-- Read every colour currently on the cable behind the computer
local input = redstone.getBundledInput("back")
-- Is white on?
if colors.test(input, colors.white) then
print("white is live")
end
-- Drive red and blue
redstone.setBundledOutput("back", colors.combine(colors.red, colors.blue))
setBundledOutput replaces the whole mask rather than adding to it, so change one channel at
a time by reading first:
local out = redstone.getBundledOutput("back")
out = colors.combine(out, colors.orange) -- turn orange on, leave others alone
redstone.setBundledOutput("back", out)
out = colors.subtract(out, colors.red) -- turn red off
redstone.setBundledOutput("back", out)
Colour bits map exactly to Minecraft's dye colours, so colors.white is More Red's white channel,
colors.red is red, and so on for all sixteen.
Supported blocks
Computer (Normal, Advanced, Command), Turtle (Normal, Advanced), and the Redstone Relay.
Things to know
A computer reads back its own output. If a computer drives white on a network and reads that same network, it sees white. The cable carries one value per channel and cannot distinguish "I am driving this" from "something else is". This matches a real bundled cable, but it differs from CC's usual convention of excluding a block's own output. Drive and read on different cables, or mask out your own output in Lua.
Writes land at end of tick. A setBundledOutput followed by a getBundledInput in the same
tick will read the old value. Sleep or wait for an event between them.
Other mods' cables can opt in. Attachment is driven by the redcc_bridge:bundled_cables block
tag rather than hardcoded IDs, so any coloured cable added to that tag works without a code change.
Plain redstone wire is deliberately excluded — including it would merge all sixteen colours onto
one signal.
Computer-like blocks are listed explicitly. The six CC blocks above are assigned by datamap, so a third-party block that behaves like a computer will not be picked up automatically.
How it works
The obvious design — bridging More Red's old ChanneledPowerSupplier capability to CC's bundled
redstone provider — is no longer possible. More Red dropped its api package entirely in the 1.22
rewrite and handed all wire and cable connectivity to Commoble's Ex Machina framework, so there
is no capability left to bridge. That is very likely why the original compat mod stopped, rather
than simply falling behind on versions.
Ex Machina's signal graph is the supported integration point, and its channel model — sixteen dye colours plus plain redstone — lines up exactly with CC's 16-bit bundled mask, one bit per dye colour. So this mod registers a signal component that puts computers into the graph on every colour channel, publishes the computer's bundled output into it, caches what comes back, and reports that cache to CC.
No More Red class is referenced anywhere. The binding is by block ID through Ex Machina.
Credits
This mod is only glue. The actual work belongs to other people:
- More Red and the Ex Machina signal graph framework — by Commoble (MIT)
- CC: Tweaked — by Daniel Ratcliffe, Aaron Mills and SquidDev, originally created by Daniel Ratcliffe
- More Red x CC:Tweaked Compat, which this replaces for 26.1.2 — by YuRaNnNzZZ (MIT)
Released under the MIT license.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources