Files
opus-apps/apis/inventoryAdapter.lua
2017-10-24 23:01:59 -04:00

25 lines
454 B
Lua

local ChestAdapter = require('chestAdapter')
local ChestAdapter18 = require('chestAdapter18')
local MEAdapter = require('meAdapter')
local Adapter = { }
function Adapter.wrap(args)
local adapter = ChestAdapter18(args)
if adapter:isValid() then
return adapter
end
adapter = MEAdapter(args)
if adapter:isValid() then
return adapter
end
adapter = ChestAdapter(args)
if adapter:isValid() then
return adapter
end
end
return Adapter