diff --git a/farms/superTreefarm.lua b/farms/superTreefarm.lua index 5c8ea3e..800eaf3 100644 --- a/farms/superTreefarm.lua +++ b/farms/superTreefarm.lua @@ -456,7 +456,6 @@ local function countSaplings() end local function randomSapling() - countSaplings() local sapling = ALL_SAPLINGS[math.random(1, #ALL_SAPLINGS)] if sapling.count > 0 then @@ -507,6 +506,8 @@ local function scan(pt, filter, blocks) end local function getPlantLocations(blocks) + countSaplings() + Util.each(state.trees, function(sapling) local key = makeKey(sapling) local b = blocks[key] @@ -642,6 +643,7 @@ local function moreTrees() setState('trees', state.trees) + countSaplings() Point.eachClosest(turtle.point, state.trees, function(pt) local sapling = randomSapling() if sapling then diff --git a/miners/scanningMiner.lua b/miners/scanningMiner.lua index fce08b9..cfdeff6 100644 --- a/miners/scanningMiner.lua +++ b/miners/scanningMiner.lua @@ -99,7 +99,7 @@ local page = UI.Page { y = 2, ey = -2, sortColumn = 'name', columns = { - { heading = 'Count', key = 'count', width = 5 }, + { heading = 'Count', key = 'count', width = 5, justify = 'right' }, { heading = 'Resource', key = 'displayName' }, }, }, @@ -107,7 +107,7 @@ local page = UI.Page { columns = { { key = 'status' }, { key = 'distance', width = 4 }, - { key = 'fuel', width = 6 }, + { key = 'fuel', width = 5 }, }, }, accelerators = { diff --git a/swshop/shopView.lua b/swshop/shopView.lua index 3f372b8..075bc6c 100644 --- a/swshop/shopView.lua +++ b/swshop/shopView.lua @@ -94,7 +94,7 @@ local function createPage(node) if node.header then self:centeredWrite(2, node.header, nil, colors.white) end - self:write(self.width - 15, 3, 'powered by Milo', nil, colors.lightGray) + self:write(self.width - 15, 3, 'powered by Milo', nil, colors.gray) end function page.footer.info:draw()