Redstone Conduits and Bundled Cables #3923

Open
Xiaminou opened this Issue Dec 17, 2016 · 12 comments

Projects

None yet

3 participants

@Xiaminou
Xiaminou commented Dec 17, 2016 edited

I've done a search to see if there were any plans for integration with Project:Red Bundled Cables or more recently Super Circuit Maker's, and while there was a couple of issues mentioning it I'm still not sure where EnderIO stands.

What I would like to see is a conduit that can support multiple I/Os in each direction like bundled cable can or a block to convert from bundled cables into conduits, for easy transition between SCM and Conduits, instead of having to connect a dozen blocks for each signal color.
Has this ever been considered, or are there any plans for it?

While I'm at it I also would like to suggest an inverted redstone conduit, just so you don't have to place an ugly redstone torch next to your conduit line when you need to invert a redstone signal.

@HenryLoenwind
Member

Redstone logic is on the TODO list but has been pushed down by "Upgrade to 1.8.9", "Upgrade to 1.9", "Upgrade to 1.9.4", "Upgrade to 1.10.2" and "Upgrade to 1.11".

Bundled Redstone support is on the "I won't implement 200 different APIs, get together and define a standard" list.

@Xiaminou
Xiaminou commented Dec 17, 2016 edited

Yeah we really are moving through minecraft versions too fast, aren't we?

Bundled cables are becoming so common in minecraft there should really be a standard for it. The whole of redstone needs standards for the modded community. With the updates to 1.10 maybe now is the time to push for it?

@Xiaminou

Good to know, how are people responding to it?

@HenryLoenwind
Member

Needs more people to respond ;)

@VT-14
VT-14 commented Dec 18, 2016

I know several mods are going to insist on 0-255 signal strengths. It opens the door for more precision and possibilities, and is simply a factor of 17 (and rounding) to convert between 0-15 and 0-255.

I know Super Circuit Maker does 0-255, and I think Red Power does too, but I'm not certain on that one.

@HenryLoenwind
Member
HenryLoenwind commented Dec 18, 2016 edited

Good point @VT-14, I added a new chapter on signal encoding.

@Xiaminou

Hopefully this will be used for comparators and devices that emit redstone signal based on storage. While Super Circuit Maker uses 0-255 signal strenght their version of the comparator still only has 16 states.

@VT-14
VT-14 commented Dec 18, 2016 edited

+Xiaminou is that new? The Inventory Scanner use to use all 255 signals.

EDIT: I eventually got around to testing it, and apparently it uses 0-15 in both 1.0.1 and 1.0.4. My bad.

@Xiaminou

Does it? the few times I've used it it was only giving factors of 17. I might be wrong, needs to be double checked.

@HenryLoenwind
Member

If it read the comparator value of the target block using the vanilla API, it will only get a value of 0-15. The only way to get different values would be to read the inventory contents and calculate from there. Not quite what people expect a comperator to do, honestly.

@Xiaminou

Well that's actually something I would like to see.

@HenryLoenwind HenryLoenwind added the 1.10 label Dec 31, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment