Sort recipes after crafts_for.usage is created in case someone wants to use that data to sort by

This commit is contained in:
Oversword 2021-08-30 08:53:12 +01:00
parent bceca21f47
commit 94fd4bab2f
1 changed files with 7 additions and 5 deletions

12
api.lua
View File

@ -133,11 +133,7 @@ minetest.after(0.01, function()
end
end
end
for item_name, recipes in pairs(ui.crafts_for.recipe) do
local craft_sorter = ui.craft_sorters[item_name] or ui.craft_sorters._default_
if craft_sorter then
table.sort(recipes, craft_sorter)
end
for _, recipes in pairs(ui.crafts_for.recipe) do
for _, recipe in ipairs(recipes) do
local ingredient_items = {}
for _, spec in pairs(recipe.items) do
@ -156,6 +152,12 @@ minetest.after(0.01, function()
end
end
end
for item_name, recipes in pairs(ui.crafts_for.recipe) do
local craft_sorter = ui.craft_sorters[item_name] or ui.craft_sorters._default_
if craft_sorter then
table.sort(recipes, craft_sorter)
end
end
end)