app tweaks
This commit is contained in:
@@ -203,9 +203,9 @@ local s, m = turtle.run(function()
|
|||||||
local facing = scanner.getBlockMeta(0, 0, 0).state.facing
|
local facing = scanner.getBlockMeta(0, 0, 0).state.facing
|
||||||
turtle.point.heading = Point.facings[facing].heading
|
turtle.point.heading = Point.facings[facing].heading
|
||||||
|
|
||||||
|
turtle.setStatus(string.format('Farming (fuel: %s)', Util.toBytes(turtle.getFuelLevel())))
|
||||||
print('Fuel: ' .. turtle.getFuelLevel())
|
print('Fuel: ' .. turtle.getFuelLevel())
|
||||||
|
|
||||||
--turtle.setPolicy('digOnly')
|
|
||||||
turtle.setMovementStrategy('goto')
|
turtle.setMovementStrategy('goto')
|
||||||
repeat
|
repeat
|
||||||
local blocks, harvestCount = scan()
|
local blocks, harvestCount = scan()
|
||||||
@@ -216,6 +216,7 @@ local s, m = turtle.run(function()
|
|||||||
end
|
end
|
||||||
os.sleep(10)
|
os.sleep(10)
|
||||||
if turtle.getFuelLevel() < 10 then
|
if turtle.getFuelLevel() < 10 then
|
||||||
|
turtle.setStatus('Out of fuel')
|
||||||
error('Out of fuel')
|
error('Out of fuel')
|
||||||
end
|
end
|
||||||
until turtle.isAborted()
|
until turtle.isAborted()
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ while true do
|
|||||||
turtle.placeDown('minecraft:bucket:0')
|
turtle.placeDown('minecraft:bucket:0')
|
||||||
turtle.placeDown('minecraft:glass_bottle:0')
|
turtle.placeDown('minecraft:glass_bottle:0')
|
||||||
for k,v in pairs(turtle.getInventory()) do
|
for k,v in pairs(turtle.getInventory()) do
|
||||||
if v.name == 'minecraft:concrete_powder' then
|
if v.name == 'minecraft:concrete_powder' or v.name == 'minecraft:gravel' then
|
||||||
turtle.select(k)
|
turtle.select(k)
|
||||||
for _ = 1, v.count do
|
for _ = 1, v.count do
|
||||||
turtle.placeDown()
|
turtle.placeDown()
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
local injector = _G.requireInjector or load(http.get('https://raw.githubusercontent.com/kepler155c/opus/develop/sys/apis/injector.lua').readAll())()
|
local injector = _G.requireInjector or load(http.get('https://raw.githubusercontent.com/kepler155c/opus/develop/sys/apis/injector.lua').readAll())()
|
||||||
injector()
|
injector(_ENV)
|
||||||
|
|
||||||
local Canvas = require('ui.canvas')
|
local Canvas = require('ui.canvas')
|
||||||
local Util = require('util')
|
local Util = require('util')
|
||||||
|
|||||||
Reference in New Issue
Block a user