Convert the modpack into a standalone game for the Minetest engine
Integrated into the game is most of minetest_game as the stable base
This commit is contained in:
committed by
Vanessa Dannenberg
parent
11adf56b75
commit
4394beec6a
58
mods/technic_chests/gold_chest.lua
Normal file
58
mods/technic_chests/gold_chest.lua
Normal file
@@ -0,0 +1,58 @@
|
||||
|
||||
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("Gold", {
|
||||
width = 15,
|
||||
height = 6,
|
||||
sort = true,
|
||||
autosort = true,
|
||||
infotext = true,
|
||||
color = true,
|
||||
locked = false,
|
||||
})
|
||||
|
||||
technic.chests:register("Gold", {
|
||||
width = 15,
|
||||
height = 6,
|
||||
sort = true,
|
||||
autosort = true,
|
||||
infotext = true,
|
||||
color = true,
|
||||
locked = true,
|
||||
})
|
||||
|
Reference in New Issue
Block a user