require rework round 3
This commit is contained in:
@@ -24,10 +24,10 @@
|
||||
MMMMMM
|
||||
]]--
|
||||
|
||||
local InventoryAdapter = require('inventoryAdapter')
|
||||
local InventoryAdapter = require('core.inventoryAdapter')
|
||||
local Config = require('config')
|
||||
local Event = require('event')
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Peripheral = require('peripheral')
|
||||
local UI = require('ui')
|
||||
local Terminal = require('terminal')
|
||||
|
||||
18
storage/apis/controllerAdapter.lua
Normal file
18
storage/apis/controllerAdapter.lua
Normal file
@@ -0,0 +1,18 @@
|
||||
local Adapter = { }
|
||||
|
||||
function Adapter.wrap(args)
|
||||
local adapters = {
|
||||
'core.refinedAdapter',
|
||||
'core.meAdapter',
|
||||
}
|
||||
|
||||
for _,adapterType in ipairs(adapters) do
|
||||
local adapter = require(adapterType)(args)
|
||||
|
||||
if adapter:isValid() then
|
||||
return adapter
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
return Adapter
|
||||
@@ -84,14 +84,14 @@ local Ansi = require('ansi')
|
||||
local Config = require('config')
|
||||
local Craft = require('turtle.craft')
|
||||
local Event = require('event')
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local Peripheral = require('peripheral')
|
||||
local Terminal = require('terminal')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
local ControllerAdapter = require('controllerAdapter')
|
||||
local InventoryAdapter = require('inventoryAdapter')
|
||||
local InventoryAdapter = require('core.inventoryAdapter')
|
||||
|
||||
local colors = _G.colors
|
||||
local device = _G.device
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
local InventoryAdapter = require('inventoryAdapter')
|
||||
local InventoryAdapter = require('core.inventoryAdapter')
|
||||
local Config = require('config')
|
||||
local Event = require('event')
|
||||
local itemDB = require('itemDB')
|
||||
local itemDB = require('core.itemDB')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
local InventoryAdapter = require('inventoryAdapter')
|
||||
local InventoryAdapter = require('core.inventoryAdapter')
|
||||
local Event = require('event')
|
||||
local UI = require('ui')
|
||||
local Util = require('util')
|
||||
|
||||
Reference in New Issue
Block a user