local refill_when = function(amt) return amt < 2 end
local refill_amt = 2
-local main_monitor = peripheral.wrap("monitor_3")
+local main_monitor_name = "monitor_3"
+local main_monitor = peripheral.wrap(main_monitor_name)
-- local treefarm_monitor = peripheral.wrap("monitor_0")
local coal_barrels = {}
monitor.setCursorPos(1,4)
monitor.setTextColor(128)
monitor.write(string.gsub(str, "^%s++%s*", ""))
- monitor.setCursorPos(1,6)
+ monitor.setCursorPos(1,12)
monitor.write("refreshes once every minute")
end
while true do
local e = table.pack(os.pullEvent())
--- if e[1] == "monitor_touch" and e[2] == treefarm_monitor then
--- treefarm_monitor.write(spin())
+ if e[1] == "monitor_touch" and e[2] == main_monitor_name then
+ main_monitor.clear()
+ main_monitor.setCursorPos(1,1)
+ main_monitor.write("rebooting...")
+ os.reboot()
if e[1] == "timer" and e[2] == main_timer then
main_timer = os.startTimer(60)
os.cancelTimer(spinner_timer)