From c3b06e48548e3afe19ec482c898eb7bf4c406e3d Mon Sep 17 00:00:00 2001 From: "kepler155c@gmail.com" Date: Mon, 8 Apr 2019 12:56:04 -0400 Subject: [PATCH] builder bug --- builder/apis/turtle.lua | 13 +++++++++---- ccemux/.package | 4 +++- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/builder/apis/turtle.lua b/builder/apis/turtle.lua index f21363b..67df95f 100644 --- a/builder/apis/turtle.lua +++ b/builder/apis/turtle.lua @@ -121,10 +121,15 @@ function supplyPage:enable(builder) self.timer = Event.onInterval(6, function() if self.enabled then - self.builder:autocraft(self.builder:getSupplies()) - self:refresh() - self.statusBar:timedStatus('Refreshed ', 2) - self:sync() + local s, m = pcall(function() + self.builder:autocraft(self.builder:getSupplies()) + self:refresh() + self.statusBar:timedStatus('Refreshed ', 2) + self:sync() + end) + if not s then -- not sure why it's erroring :( + _G._debug(m) + end end end) UI.Page.enable(self) diff --git a/ccemux/.package b/ccemux/.package index eeefe39..3a2f698 100644 --- a/ccemux/.package +++ b/ccemux/.package @@ -1,6 +1,8 @@ { title = 'CCEmuX peripheral management', repository = 'kepler155c/opus-apps/{{OPUS_BRANCH}}/ccemux', - description = [[Peripheral management for CCEmuX]], + description = [[Peripheral management for CCEmuX + +Adds a tab in the System application for configuring peripherals.]], licence = 'MIT', }