require rework round 3
This commit is contained in:
@@ -1,22 +1,17 @@
|
||||
local Event = require('event')
|
||||
local Milo = require('milo')
|
||||
local Sound = require('sound')
|
||||
local Storage = require('storage')
|
||||
local Storage = require('milo.storage')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
local colors = _G.colors
|
||||
local device = _G.device
|
||||
local fs = _G.fs
|
||||
local multishell = _ENV.multishell
|
||||
local os = _G.os
|
||||
local shell = _ENV.shell
|
||||
local turtle = _G.turtle
|
||||
|
||||
if multishell then
|
||||
multishell.setTitle(multishell.getCurrent(), 'Milo')
|
||||
end
|
||||
|
||||
local function Syntax(msg)
|
||||
print([[
|
||||
Turtle must be provided with:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
local Config = require('config')
|
||||
local Event = require('event')
|
||||
local fuzzy = require('fuzzyMatch')
|
||||
local fuzzy = require('milo.fuzzyMatch')
|
||||
local Sound = require('sound')
|
||||
local Socket = require('socket')
|
||||
local sync = require('sync').sync
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Util = require('util')
|
||||
|
||||
local fs = _G.fs
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
local Config = require('config')
|
||||
local Craft = require('craft2')
|
||||
local itemDB = require('itemDB')
|
||||
local Craft = require('milo.craft2')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Sound = require('sound')
|
||||
local Util = require('util')
|
||||
|
||||
@@ -147,7 +147,7 @@ function Milo:requestCrafting(item)
|
||||
end
|
||||
end
|
||||
|
||||
-- queue up an action that relies on the crafting grid
|
||||
-- queue an action that interacts with storage
|
||||
function Milo:queueRequest(request, callback)
|
||||
os.queueEvent('milo_queue')
|
||||
table.insert(self.context.queue, {
|
||||
@@ -1,6 +1,6 @@
|
||||
local class = require('class')
|
||||
local itemDB = require('itemDB')
|
||||
local Mini = require('miniAdapter')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Mini = require('milo.miniAdapter')
|
||||
|
||||
local os = _G.os
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
local class = require('class')
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Util = require('util')
|
||||
|
||||
local device = _G.device
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
local Adapter = require('miniAdapter')
|
||||
local Adapter = require('milo.miniAdapter')
|
||||
local class = require('class')
|
||||
local Config = require('config')
|
||||
local Event = require('event')
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Util = require('util')
|
||||
|
||||
local device = _G.device
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
local Craft = require('craft2')
|
||||
local Craft = require('milo.craft2')
|
||||
local Event = require('event')
|
||||
local fuzzy = require('fuzzyMatch')
|
||||
local fuzzy = require('milo.fuzzyMatch')
|
||||
local Milo = require('milo')
|
||||
local Sound = require('sound')
|
||||
local UI = require('ui')
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
local Event = require('event')
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local Craft = require('craft2')
|
||||
local Craft = require('milo.craft2')
|
||||
local Milo = require('milo')
|
||||
local Sound = require('sound')
|
||||
local Util = require('util')
|
||||
@@ -60,7 +60,7 @@ function craftTask:cycle()
|
||||
end
|
||||
end
|
||||
|
||||
elseif not context.controllerAdapter then
|
||||
else
|
||||
item.status = '(no recipe)'
|
||||
item.statusCode = Craft.STATUS_ERROR
|
||||
item.crafted = 0
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
local Craft = require('craft2')
|
||||
local itemDB = require('itemDB')
|
||||
local Craft = require('milo.craft2')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
|
||||
local ExportTask = {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
|
||||
local ImportTask = {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local Craft = require('craft2')
|
||||
local Craft = require('milo.craft2')
|
||||
local Milo = require('milo')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
local Craft = require('craft2')
|
||||
local itemDB = require('itemDB')
|
||||
local Craft = require('milo.craft2')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
local UI = require('ui')
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local Craft = require('craft2')
|
||||
local Craft = require('milo.craft2')
|
||||
local Milo = require('milo')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
local Craft = require('craft2')
|
||||
local Craft = require('milo.craft2')
|
||||
local Event = require('event')
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
local Sound = require('sound')
|
||||
local UI = require('ui')
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
|
||||
local LimitTask = {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local Craft = require('craft2')
|
||||
local Craft = require('milo.craft2')
|
||||
local Milo = require('milo')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
local Craft = require('craft2')
|
||||
local itemDB = require('itemDB')
|
||||
local Craft = require('milo.craft2')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
|
||||
local BLAZE_POWDER = "minecraft:blaze_powder:0"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
local Event = require('event')
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
local Socket = require('socket')
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Event = require('event')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
local Config = require('config')
|
||||
local UI = require('ui')
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
|
||||
local args = { ... }
|
||||
local colors = _G.colors
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
|
||||
local context = Milo:getContext()
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
|
||||
local ReplenishTask = {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local UI = require('ui')
|
||||
|
||||
local colors = _G.colors
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Milo = require('milo')
|
||||
local UI = require('ui')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user