Various command-related fixes

This commit is contained in:
Hugues Ross
2020-04-26 10:21:24 -04:00
parent 8ccf1afbb6
commit 7c55cfaeaf
3 changed files with 12 additions and 8 deletions

View File

@ -674,21 +674,21 @@ minetest.register_node("cartographer:advanced_table", {
});
function cartographer.register_map_material_name(name, material, value)
if _cartographer.materials_by_name[name] == nil then
if _cartographer.materials_by_name[name] then
_cartographer.materials_by_name[name][material] = value or 1;
else
_cartographer.materials_by_name[name] = {
[material] = value or 1,
};
else
_cartographer.materials_by_name[name][material] = value;
end
end
function cartographer.register_map_material_group(name, material, value)
if _cartographer.materials_by_group[name] == nil then
if _cartographer.materials_by_group[name] then
_cartographer.materials_by_group[name][material] = value or 1;
else
_cartographer.materials_by_group[name] = {
[material] = value or 1,
};
else
_cartographer.materials_by_group[name][material] = value;
end
end