if minetest.get_modpath("moreores") then minetest.register_craft({ output = 'technic:mithril_chest 1', recipe = { {'moreores:mithril_ingot','moreores:mithril_ingot','moreores:mithril_ingot'}, {'moreores:mithril_ingot','technic:gold_chest','moreores:mithril_ingot'}, {'moreores:mithril_ingot','moreores:mithril_ingot','moreores:mithril_ingot'}, } }) minetest.register_craft({ output = 'technic:mithril_locked_chest 1', recipe = { {'moreores:mithril_ingot','moreores:mithril_ingot','moreores:mithril_ingot'}, {'moreores:mithril_ingot','technic:gold_locked_chest','moreores:mithril_ingot'}, {'moreores:mithril_ingot','moreores:mithril_ingot','moreores:mithril_ingot'}, } }) end minetest.register_craft({ output = 'technic:mithril_locked_chest 1', type = "shapeless", recipe = { {'basic_materials:padlock'}, {'technic:mithril_chest'}, } }) -- plain chest technic.chests:register("Mithril", { width = 15, height = 6, sort = true, autosort = true, infotext = false, color = false, locked = false, }) -- owned locked chest technic.chests:register("Mithril", { width = 15, height = 6, sort = true, autosort = true, infotext = false, color = false, locked = true, }) if minetest.get_modpath("protector") or minetest.get_modpath("areas") then -- protected chest (works with any protection mod that overrides minetest.is_protected) technic.chests:register("Mithril", { width = 15, height = 6, sort = true, autosort = true, infotext = false, color = false, protected = true, }) minetest.register_craft({ output = 'technic:mithril_protected_chest 1', recipe = { {'basic_materials:padlock'}, {'technic:mithril_locked_chest'}, } }) end