Модуль:Песочница/Pok: различия между версиями

мНет описания правки
Нет описания правки
Строка 73: Строка 73:


local materialMapping = {}
local materialMapping = {}
for _, material in pairs(materialData) do
for _, material in ipairs(materialData) do
    materialMapping[material.id] = material.stackEntity or material.id
    materialMapping[material.id] = material.stackEntity or material.id
end
end
Строка 225: Строка 225:
out = out .. '|materials='
out = out .. '|materials='


if recipe.materials and next(recipe.materials) then
if type(recipe.materials) == "table" and #recipe.materials > 0 then
for material, amount in pairs(recipe.materials) do
for material, amount in pairs(recipe.materials) do
local stackEntity = materialMapping[material] or material
local stackEntity = materialMapping[material] or material