MightyPirates / OpenComputers

Home of the OpenComputers mod for Minecraft.
https://oc.cil.li
Other
1.59k stars 433 forks source link

Toggle cable thinger #1273

Closed fnuecke closed 9 years ago

fnuecke commented 9 years ago

So, while @Vexatos' solution at BTM was awesome in its own right, it's probably a good idea to provide an easier way of connecting / disconnecting subnets without breaking blocks. Basically two ideas are currently being considered:

I'm strongly leaning towards the former, mostly because it'd be much easier to implement, and can be used to cover the second use-case by simply throwing more of them at the problem.

Feedback welcome.

dgelessus commented 9 years ago

I'd vote for the first variant. BuildCraft's Iron Pipes had switch-output-side-on-redstone-pulse back in ye olde Beta 1.6 days, that was a terrible mess and made it impossible to use redstone to control them. In most cases you had three sides, one input and two outputs, but the dumb pipe couldn't tell the difference and kept cycling through all three. And analog signals aren't very usable either. The second option would be better done as a component, but I'd consider that "too meta". :P

By the way, what is this BTM thing you keep talking about? I feel like I've missed something.

Techokami commented 9 years ago

Seconding the question about BTM. What the heck was that???

fnuecke commented 9 years ago

BetterThanMinecon.

Vexatos commented 9 years ago

I would also vote for the former solution.

fnuecke commented 9 years ago

Oh, also: naming. If you have any naming ideas, let me know. Current candidates are

LizzyTrickster commented 9 years ago

Quantum Cable Detacher

Vexatos commented 9 years ago

I vote for "Impenetrable Firewall".

magik6k commented 9 years ago

I'd like to see the former, but I can imagine a KVM switch as upgrade for the switch as more complex alternative(Dunno if possible to implement). If it would turn out to be possible, connecting inserted network cards to created networks would be really neat.

fnuecke commented 9 years ago

Sudden idea I got earlier today, which might be a nice in-between of the two: the former, essentially (pure toggle), but allow toggling the sides using a wrench. Redstone signal inverts connectivity of all sides. That should still be simple enough, IMHO, but offer a good bit more flexibility.

dgelessus commented 9 years ago

So with a scrench you can flip individual sides, and with redstone you can flip all at once?

fnuecke commented 9 years ago

That'd be the idea, yes. I feel like that's a good middle ground between what robot+dye offers and a script-all-the-things block.