Module:SandboxGive feedback
Documentation for this module may be created at Module:Sandbox/doc
local p = {}
local items_data = mw.loadJsonData("Data:ItemData.json")
function p.get_all_item_names(frame)
local item_names = {}
-- Collect all the names of the items
for item_key, item_data in pairs(items_data) do
if item_data["Name"] and item_data["IsDisabled"] == false then
table.insert(item_names, item_data["Name"])
end
end
-- Sort alphabetically
table.sort(item_names)
-- Merge with commas
return table.concat(item_names, ", ")
end
return p