ColumnWireless
ColumnWireless is a plugin that allows a redstone state to be sent wirelessly. Yeah, another one. But, so, why did I made this one? In fact, a wireless system is like cheating in my opinion. It's an enormous simplification of circuits that would be normally enormous, and so saves a lot of resources. But, for a building project, I just needed a way to send wirelessly a redstone current. Then, I took two options to reduce at maximum the "cheat" engaged by such a plugin :
- The current shall be transmitted only above and below, ie. only the "y" coordinate shall differ between the emitter and the receptor,
- Such a transmission shall be expensive. You'll need a gold block to act as an "antenna" per device, which means at least 2 gold blocks for a system.
Building a wireless system
Each device is at the same time emitter and receptor. The heart of the device is the "antenna", a gold block. The input is made by a redstone wire just above the gold block, the output is a lever placed aside of the block. Each device placed on the same column is automatically connected.
Now, when the state of the redstone wire above any antenna changes, each lever associated to the linked devices is switched to restitute the state transmitted. That's simple as that.
Caution! Do not place your lever on the side of the gold block, it would transfer its state to the redstone wire and then lock the system to "on". The right way is to put the lever attached to the ground.
Have a look at the image above to view the exact pattern.
@steppenwiesel
Well, yeah, that would be possible! I'll think about that and I'll code that feature soon.
@ProjectNarna Another idea: use different antenna blocks for different distances the signal can travel. So, for example, an iron block could be used for short transmitting up to 10 blocks, a gold block for 30 blocks and a diamond block for 50 blocks. These values could then be configurable.
Would that be possible? I don't think that iron and diamond blocks are using its data bytes, so you could try at least! ;)
@EnvisionRed: nope, I thought about that, but I decided not for two reasons: first, the block have to be one not using its data byte, because I will use it to make infitite loops impossible. Two, because it have to be a rare block to avoid useless transmissions (eg., redstone on cobblestone is frequent) and to make it hard to build (I mean, that shall not be used in every circuit, that would be cheat IMHO).
@ProjectNarna: that would be a bit hard to use multiple antenna blocks, but I thought and will maybe implement a maximum distance. Then, to transmit over large distances, you would have to put "relays", classical devices that would just re-emit by themselves the signal, or maybe just gold blocks, I don't know yet.
Interesting idea: More Gold Blocks required based on the distance the redstone signal has to travel.
You should probably add a configuration for people to choose which block the antenna should be.