-- Translation support local S = minetest.get_translator("technic_chests") local material_list if minetest.get_modpath("moreores") then material_list = { 'silver' } else -- Make the gold chest obtainable for mere mortals (the silver chest is not obtainable) material_list = { 'copper', 'silver' } end for _, material in ipairs(material_list) do minetest.register_craft({ output = 'technic:gold_chest', recipe = { {'default:gold_ingot','default:gold_ingot','default:gold_ingot'}, {'default:gold_ingot',"technic:"..material.."_chest",'default:gold_ingot'}, {'default:gold_ingot','default:gold_ingot','default:gold_ingot'}, } }) minetest.register_craft({ output = 'technic:gold_locked_chest', recipe = { {'default:gold_ingot','default:gold_ingot','default:gold_ingot'}, {'default:gold_ingot',"technic:"..material.."_locked_chest",'default:gold_ingot'}, {'default:gold_ingot','default:gold_ingot','default:gold_ingot'}, } }) end minetest.register_craft({ output = 'technic:gold_locked_chest', type = "shapeless", recipe = { 'basic_materials:padlock', 'technic:gold_chest', } }) technic.chests:register(S("Gold"), { width = 15, height = 6, sort = true, autosort = true, infotext = true, color = true, locked = false, }, "gold") technic.chests:register(S("Gold"), { width = 15, height = 6, sort = true, autosort = true, infotext = true, color = true, locked = true, }, "gold")