(https://camo.tmpim.com/c358ef58aeb8da9a80d1c4b799538b8360347b9c/68747470733a2f2f692e696d6775722e636f6d2f345747423348482e706e67)
For those rare few who still use IndustrialCraft Reactors instead of BigReactor reactors, I bring to you my Touchscreen Controller/Monitor program!
SetupReactor(https://camo.tmpim.com/201da30ece84b87586b44d5e73fdc8f99a3b2aa4/68747470733a2f2f692e696d6775722e636f6d2f546e6e4f71775a2e706e67)
Pretty basic- All this does is send data to the Relay computer you will be setting up soon.
Layout:
- Basic Computer Running ReactorReader (https://pastebin.com/sYJ0QTT7)
- Wireless Modem Left Side
- Wired Modem Top Side - Attached to Reactor
- Redstone Front Side - Attach to Wireless Transmitter (Transmitter1)
- Wireless Redstone Receiver + Redstone - Attach to Nuclear Reactor (Receiver3)
Program:
- Change reactor [line 1] to match the ID of your Reactor (right click attached wired modem to find ID)
- Change relayID [line 5] to match the ID of your Relay computer
Storage(https://camo.tmpim.com/2802cb089341df6e37aeb61f524bb5f0a2c75de2/68747470733a2f2f692e696d6775722e636f6d2f78535936444f462e706e67)
This will send energy storage data to your Relay computer.
Layout:
- Basic Computer Running ReactorStorage (https://pastebin.com/ZQDERnbb)
- Wireless Modem Right Side
- Wired Modem Back Side - Attached to 2 MFSU
Program:
- Change relayID [line 8] to match the ID of your Relay computer
- Change mfsu_one [line 3] to match the ID of the first storage device
- Change mfsu_two [line 4] to match the ID of your second storage device
Relay(https://camo.tmpim.com/20dff515d70447f29e0f8d642810849b2d5e26b9/68747470733a2f2f692e696d6775722e636f6d2f6933634875374d2e6a7067)
The relay acts as a messenger between the monitor and reactor.
This is not necessary in all scenario, however my reactor is just outside the max range of wireless modem communication so this was required in my case. You will need to modify the code on your own if you wish to do without the relay.
Layout:
- Basic Computer Running ReactorRelay (https://pastebin.com/BVMwZcaU)
- Wireless Modem Top Side
- Wireless Redstone Transmitter Front Side (Transmitter2)
Program:
- Change monitorID [line 4] to match the ID of the Monitor computer you will set up shortly
On/Off Gate(https://camo.tmpim.com/95da6aeea5ada3882a4ca322026f6a42ab044450/68747470733a2f2f692e696d6775722e636f6d2f6a4e33726662672e706e67)
The Relay works with your Reactor computer's safety-net using this logic gate to ensure your reactor is never going to overheat if your Monitor computer breaks or is in a chunk that gets unloaded. Think of the safety-net as a fixed auto-shutoff function.
Layout:
- Redstone AND Gate
- Redstone Wireless Receiver (Receiver1)
- Redstone Wireless Receiver (Receiver2)
- Redstone Wireless Transmitter (Transmitter3)
Monitor(https://camo.tmpim.com/c358ef58aeb8da9a80d1c4b799538b8360347b9c/68747470733a2f2f692e696d6775722e636f6d2f345747423348482e706e67)
Interactive Touchscreen Display for reactor control and info.
Layout:
- Basic Computer Running ReactorMonitor (https://pastebin.com/G3nVZkL9)
- Wireless Modem Top Side
- 3x5 Advanced Monitor Right Side
Program:
- Change relayID [line 19] to match the ID of the Monitor computer you will set up shortly
All Scripts:ReactorMonitor (https://pastebin.com/G3nVZkL9)
ReactorReader (https://pastebin.com/sYJ0QTT7)
ReactorStorage (https://pastebin.com/ZQDERnbb)
ReactorRelay (https://pastebin.com/BVMwZcaU)
Disclaimer+CreditAll code is my own; you are free to do with it as you please just plz don't steal credit :)
Idea for UI design influenced extremely heavily by YouTube user Krakaen's BigReactor Monitor design
Well done, simple yet fancy GUI. Nice software. I'm interested in stuff you'll produce in the future!