Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local reactor = peripheral.wrap("back");
- local turnedOn = reactor.getActive();
- print("Starting reactor monitoring")
- while true do
- print("Checking status")
- --Check energy status
- if turnedOn == false and reactor.getEnergyStored() <= 1000000 then
- reactor.setActive(true);
- turnedOn = true;
- elseif turnedOn == true and reactor.getEnergyStored() >= 7000000 then
- reactor.setActive(false);
- turnedOn = false;
- end
- --check fuel status
- if redstone.getAnalogInput("right") <= 2 then
- redstone.setOutput("left", true);
- else
- redstone.setOutput("left", false);
- end
- --Does sleep
- if turnedOn == true then
- sleep(3);
- else
- sleep(60);
- end
- end
Add Comment
Please, Sign In to add comment