Module:Data/UŊMAO/Resources
Jump to navigation
Jump to search
Documentation for this module may be created at Module:Data/UŊMAO/Resources/doc
local u = require("Module:Utils")
local _m = {
{code = "XCC", name = "Diamond", value = 32/36, sxg = true},
{code = "XNE", name = "Netherite Ingot", value = 32, sxg = true},
{code = "XPS", name = "Petrified Oak Slab", value = 32, sxg = true},
{code = "XAU", name = "Raw Gold", value = 0.1, sxg = false},
{code = "XED", name = "Deepslate Emerald Ore", value = 296/3, sxg = false},
{code = "XEO", name = "Emerald Ore", value = 17.58, sxg = false},
{code = "XFE", name = "Raw Iron", value = 0.06, sxg = false},
}
_m._get = function(code)
for _, r in ipairs(_m) do
if r.code == code then return r end
end
end
_m._get_name = function(code)
local x = _m._get(u._a(code))
if not x then return "" else return u.def(x.name, "") end
end
_m._get_value = function(code)
local x = _m._get(u._a(code))
if not x then return 0 else return u.def(x.value, 0) end
end
_m._get_sxg = function(code)
local x = _m._get(u._a(code))
if not x then return false else return u.def(x.sxg, false) end
end
return _m