added files
This commit is contained in:
parent
e56b02eb39
commit
667efff368
576
crafting_recipes.lua
Normal file
576
crafting_recipes.lua
Normal file
@ -0,0 +1,576 @@
|
||||
--Crafting recipes
|
||||
|
||||
--Lead recipes
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "space_travel:lead_ingot",
|
||||
recipe = "space_travel:galena_lump",
|
||||
-- cooktime = 5,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:lead_block',
|
||||
recipe = {
|
||||
{'space_travel:lead_ingot', 'space_travel:lead_ingot', 'space_travel:lead_ingot'},
|
||||
{'space_travel:lead_ingot', 'space_travel:lead_ingot', 'space_travel:lead_ingot'},
|
||||
{'space_travel:lead_ingot', 'space_travel:lead_ingot', 'space_travel:lead_ingot'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:lead_ingot 9',
|
||||
recipe = {
|
||||
"space_travel:lead_block",
|
||||
}
|
||||
})
|
||||
|
||||
--Lunar Spinel recipes
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:lunar_spinel_block',
|
||||
recipe = {
|
||||
{'space_travel:lunar_spinel_gem', 'space_travel:lunar_spinel_gem', 'space_travel:lunar_spinel_gem'},
|
||||
{'space_travel:lunar_spinel_gem', 'space_travel:lunar_spinel_gem', 'space_travel:lunar_spinel_gem'},
|
||||
{'space_travel:lunar_spinel_gem', 'space_travel:lunar_spinel_gem', 'space_travel:lunar_spinel_gem'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:lunar_spinel_gem 9',
|
||||
recipe = {
|
||||
"space_travel:lunar_spinel_block",
|
||||
}
|
||||
})
|
||||
|
||||
--Titanium recipes
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "space_travel:titanium_ingot",
|
||||
recipe = "space_travel:titanium_lump",
|
||||
-- cooktime = 5,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:titanium_block',
|
||||
recipe = {
|
||||
{'space_travel:titanium_ingot', 'space_travel:titanium_ingot', 'space_travel:titanium_ingot'},
|
||||
{'space_travel:titanium_ingot', 'space_travel:titanium_ingot', 'space_travel:titanium_ingot'},
|
||||
{'space_travel:titanium_ingot', 'space_travel:titanium_ingot', 'space_travel:titanium_ingot'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:titanium_ingot 9',
|
||||
recipe = {
|
||||
"space_travel:titanium_block",
|
||||
}
|
||||
})
|
||||
|
||||
--Mars recipes
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "default:iron_lump",
|
||||
recipe = "space_travel:mars_iron_powder",
|
||||
-- cooktime = 5,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:mars_sand 9',
|
||||
recipe = {
|
||||
{'space_travel:mars_iron_powder', 'space_travel:mars_iron_powder', 'space_travel:mars_iron_powder'},
|
||||
{'space_travel:mars_iron_powder', 'space_travel:mars_iron_powder', 'space_travel:mars_iron_powder'},
|
||||
{'space_travel:mars_iron_powder', 'space_travel:mars_iron_powder', 'space_travel:mars_iron_powder'},
|
||||
}
|
||||
})
|
||||
|
||||
--Minthe recipes
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "default:copper_lump",
|
||||
recipe = "space_travel:minthe_copper_powder",
|
||||
-- cooktime = 5,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:minthe_sand 9',
|
||||
recipe = {
|
||||
{'space_travel:minthe_copper_powder', 'space_travel:minthe_copper_powder', 'space_travel:minthe_copper_powder'},
|
||||
{'space_travel:minthe_copper_powder', 'space_travel:minthe_copper_powder', 'space_travel:minthe_copper_powder'},
|
||||
{'space_travel:minthe_copper_powder', 'space_travel:minthe_copper_powder', 'space_travel:minthe_copper_powder'},
|
||||
}
|
||||
})
|
||||
|
||||
--Titan recipes
|
||||
|
||||
minetest.register_craft({
|
||||
type = "fuel",
|
||||
recipe = "space_travel:titan_hydrocarbon_sand",
|
||||
burntime = 60,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "rocket:bucket_rocket_fuel",
|
||||
recipe = "space_travel:bucket_liquid_hydrocarbon",
|
||||
-- cooktime = 5,
|
||||
})
|
||||
|
||||
--Solar mese recipes
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:solar_mese_block',
|
||||
recipe = {
|
||||
{'space_travel:solar_mese_crystal', 'space_travel:solar_mese_crystal', 'space_travel:solar_mese_crystal'},
|
||||
{'space_travel:solar_mese_crystal', 'space_travel:solar_mese_crystal', 'space_travel:solar_mese_crystal'},
|
||||
{'space_travel:solar_mese_crystal', 'space_travel:solar_mese_crystal', 'space_travel:solar_mese_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:solar_mese_crystal 9',
|
||||
recipe = {
|
||||
"space_travel:solar_mese_block",
|
||||
}
|
||||
})
|
||||
|
||||
-- Lava crystal recipes
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:lava_crystal_block',
|
||||
recipe = {
|
||||
{'space_travel:lava_crystal', 'space_travel:lava_crystal', 'space_travel:lava_crystal'},
|
||||
{'space_travel:lava_crystal', 'space_travel:lava_crystal', 'space_travel:lava_crystal'},
|
||||
{'space_travel:lava_crystal', 'space_travel:lava_crystal', 'space_travel:lava_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:lava_crystal 9',
|
||||
recipe = {
|
||||
"space_travel:lava_crystal_block",
|
||||
}
|
||||
})
|
||||
|
||||
--Dark matter crystal recipes
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:dark_matter_crystal_block',
|
||||
recipe = {
|
||||
{'space_travel:dark_matter_crystal', 'space_travel:dark_matter_crystal', 'space_travel:dark_matter_crystal'},
|
||||
{'space_travel:dark_matter_crystal', 'space_travel:dark_matter_crystal', 'space_travel:dark_matter_crystal'},
|
||||
{'space_travel:dark_matter_crystal', 'space_travel:dark_matter_crystal', 'space_travel:dark_matter_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:dark_matter_crystal 9',
|
||||
recipe = {
|
||||
"space_travel:dark_matter_crystal_block",
|
||||
}
|
||||
})
|
||||
|
||||
--Cryolava recipes
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "bucket:bucket_water",
|
||||
recipe = "space_travel:bucket_cryolava",
|
||||
-- cooktime = 5,
|
||||
})
|
||||
|
||||
--Europa water recipes
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "bucket:bucket_water",
|
||||
recipe = "space_travel:bucket_europa_water",
|
||||
-- cooktime = 5,
|
||||
})
|
||||
|
||||
--Space liquid to normal liquid recipes
|
||||
|
||||
--[[
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'bucket:bucket_water',
|
||||
recipe = {
|
||||
"space_travel:bucket_europa_water",
|
||||
}
|
||||
})
|
||||
]]
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'bucket:bucket_water',
|
||||
recipe = {
|
||||
"space_travel:bucket_minerva_water",
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'bucket:bucket_water',
|
||||
recipe = {
|
||||
"space_travel:bucket_bacchus_water",
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'bucket:bucket_lava',
|
||||
recipe = {
|
||||
"space_travel:bucket_space_lava",
|
||||
}
|
||||
})
|
||||
|
||||
--Wood recipes
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:minerva_pine_wood 4',
|
||||
recipe = {
|
||||
"space_travel:minerva_pine_tree",
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:bacchus_wood 4',
|
||||
recipe = {
|
||||
"space_travel:bacchus_tree",
|
||||
}
|
||||
})
|
||||
|
||||
--Convert space stone to normal stone
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'default:stone',
|
||||
recipe = {
|
||||
"space_travel:space_stone",
|
||||
}
|
||||
})
|
||||
|
||||
--Stone recipes
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "space_travel:space_stone",
|
||||
recipe = "space_travel:space_cobble",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:space_stonebrick 4",
|
||||
recipe = {
|
||||
{"space_travel:space_stone", "space_travel:space_stone"},
|
||||
{"space_travel:space_stone", "space_travel:space_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:space_stone_block 9",
|
||||
recipe = {
|
||||
{"space_travel:space_stone", "space_travel:space_stone", "space_travel:space_stone"},
|
||||
{"space_travel:space_stone", "space_travel:space_stone", "space_travel:space_stone"},
|
||||
{"space_travel:space_stone", "space_travel:space_stone", "space_travel:space_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "space_travel:mars_stone",
|
||||
recipe = "space_travel:mars_cobble",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:mars_stonebrick 4",
|
||||
recipe = {
|
||||
{"space_travel:mars_stone", "space_travel:mars_stone"},
|
||||
{"space_travel:mars_stone", "space_travel:mars_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:mars_stone_block 9",
|
||||
recipe = {
|
||||
{"space_travel:mars_stone", "space_travel:mars_stone", "space_travel:mars_stone"},
|
||||
{"space_travel:mars_stone", "space_travel:mars_stone", "space_travel:mars_stone"},
|
||||
{"space_travel:mars_stone", "space_travel:mars_stone", "space_travel:mars_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "space_travel:venus_stone",
|
||||
recipe = "space_travel:venus_cobble",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:venus_stonebrick 4",
|
||||
recipe = {
|
||||
{"space_travel:venus_stone", "space_travel:venus_stone"},
|
||||
{"space_travel:venus_stone", "space_travel:venus_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:venus_stone_block 9",
|
||||
recipe = {
|
||||
{"space_travel:venus_stone", "space_travel:venus_stone", "space_travel:venus_stone"},
|
||||
{"space_travel:venus_stone", "space_travel:venus_stone", "space_travel:venus_stone"},
|
||||
{"space_travel:venus_stone", "space_travel:venus_stone", "space_travel:venus_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "space_travel:io_stone",
|
||||
recipe = "space_travel:io_cobble",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:io_stonebrick 4",
|
||||
recipe = {
|
||||
{"space_travel:io_stone", "space_travel:io_stone"},
|
||||
{"space_travel:io_stone", "space_travel:io_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:venus_stone_block 9",
|
||||
recipe = {
|
||||
{"space_travel:io_stone", "space_travel:io_stone", "space_travel:io_stone"},
|
||||
{"space_travel:io_stone", "space_travel:io_stone", "space_travel:io_stone"},
|
||||
{"space_travel:io_stone", "space_travel:io_stone", "space_travel:io_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "space_travel:minerva_stone",
|
||||
recipe = "space_travel:minerva_cobble",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:minerva_stonebrick 4",
|
||||
recipe = {
|
||||
{"space_travel:minerva_stone", "space_travel:minerva_stone"},
|
||||
{"space_travel:minerva_stone", "space_travel:minerva_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:minerva_stone_block 9",
|
||||
recipe = {
|
||||
{"space_travel:minerva_stone", "space_travel:minerva_stone", "space_travel:minerva_stone"},
|
||||
{"space_travel:minerva_stone", "space_travel:minerva_stone", "space_travel:minerva_stone"},
|
||||
{"space_travel:minerva_stone", "space_travel:minerva_stone", "space_travel:minerva_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "space_travel:bacchus_stone",
|
||||
recipe = "space_travel:bacchus_cobble",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:bacchus_stonebrick 4",
|
||||
recipe = {
|
||||
{"space_travel:bacchus_stone", "space_travel:bacchus_stone"},
|
||||
{"space_travel:bacchus_stone", "space_travel:bacchus_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:bacchus_stone_block 9",
|
||||
recipe = {
|
||||
{"space_travel:bacchus_stone", "space_travel:bacchus_stone", "space_travel:bacchus_stone"},
|
||||
{"space_travel:bacchus_stone", "space_travel:bacchus_stone", "space_travel:bacchus_stone"},
|
||||
{"space_travel:bacchus_stone", "space_travel:bacchus_stone", "space_travel:bacchus_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "space_travel:minthe_stone",
|
||||
recipe = "space_travel:minthe_cobble",
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:minthe_stonebrick 4",
|
||||
recipe = {
|
||||
{"space_travel:minthe_stone", "space_travel:minthe_stone"},
|
||||
{"space_travel:minthe_stone", "space_travel:minthe_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:minthe_stone_block 9",
|
||||
recipe = {
|
||||
{"space_travel:minthe_stone", "space_travel:minthe_stone", "space_travel:minthe_stone"},
|
||||
{"space_travel:minthe_stone", "space_travel:minthe_stone", "space_travel:minthe_stone"},
|
||||
{"space_travel:minthe_stone", "space_travel:minthe_stone", "space_travel:minthe_stone"},
|
||||
}
|
||||
})
|
||||
|
||||
--Sandstone recipes
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:mars_sandstone 4",
|
||||
recipe = {
|
||||
{"space_travel:mars_sand", "space_travel:mars_sand"},
|
||||
{"space_travel:mars_sand", "space_travel:mars_sand"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:mars_sand 4',
|
||||
recipe = {
|
||||
"space_travel:mars_sandstone",
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:mars_sandstone_brick 4",
|
||||
recipe = {
|
||||
{"space_travel:mars_sandstone", "space_travel:mars_sandstone"},
|
||||
{"space_travel:mars_sandstone", "space_travel:mars_sandstone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:mars_sandstone_block 9",
|
||||
recipe = {
|
||||
{"space_travel:mars_sandstone", "space_travel:mars_sandstone", "space_travel:mars_sandstone"},
|
||||
{"space_travel:mars_sandstone", "space_travel:mars_sandstone", "space_travel:mars_sandstone"},
|
||||
{"space_travel:mars_sandstone", "space_travel:mars_sandstone", "space_travel:mars_sandstone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:minthe_sandstone 4",
|
||||
recipe = {
|
||||
{"space_travel:minthe_sand", "space_travel:minthe_sand"},
|
||||
{"space_travel:minthe_sand", "space_travel:minthe_sand"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = 'space_travel:minthe_sand 4',
|
||||
recipe = {
|
||||
"space_travel:minthe_sandstone",
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:minthe_sandstone_brick 4",
|
||||
recipe = {
|
||||
{"space_travel:minthe_sandstone", "space_travel:minthe_sandstone"},
|
||||
{"space_travel:minthe_sandstone", "space_travel:minthe_sandstone"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "space_travel:minthe_sandstone_block 9",
|
||||
recipe = {
|
||||
{"space_travel:minthe_sandstone", "space_travel:minthe_sandstone", "space_travel:minthe_sandstone"},
|
||||
{"space_travel:minthe_sandstone", "space_travel:minthe_sandstone", "space_travel:minthe_sandstone"},
|
||||
{"space_travel:minthe_sandstone", "space_travel:minthe_sandstone", "space_travel:minthe_sandstone"},
|
||||
}
|
||||
})
|
||||
|
||||
--Space Drive recipes
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:space_drive_engine',
|
||||
recipe = {
|
||||
{'default:mese_crystal', 'default:steel_ingot', 'default:mese_crystal'},
|
||||
{'default:steel_ingot', 'default:mese', 'default:steel_ingot'},
|
||||
{'default:mese_crystal', 'rocket:rocket_thruster', 'default:mese_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:warp_drive_engine',
|
||||
recipe = {
|
||||
{'space_travel:dark_matter_crystal', 'default:gold_ingot', 'space_travel:dark_matter_crystal'},
|
||||
{'default:gold_ingot', 'space_travel:dark_matter_crystal_block', 'default:gold_ingot'},
|
||||
{'space_travel:dark_matter_crystal', 'rocket:rocket_thruster', 'space_travel:dark_matter_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:space_drive_1',
|
||||
recipe = {
|
||||
{'default:mese_crystal', 'default:steel_ingot', 'default:mese_crystal'},
|
||||
{'default:steel_ingot', 'space_travel:space_drive_engine', 'default:steel_ingot'},
|
||||
{'default:mese_crystal', 'default:steel_ingot', 'default:mese_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:space_drive_2',
|
||||
recipe = {
|
||||
{'space_travel:lunar_spinel_gem', 'space_travel:titanium_ingot', 'space_travel:lunar_spinel_gem'},
|
||||
{'space_travel:titanium_ingot', 'space_travel:space_drive_engine', 'space_travel:titanium_ingot'},
|
||||
{'space_travel:lunar_spinel_gem', 'space_travel:titanium_ingot', 'space_travel:lunar_spinel_gem'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:space_drive_3',
|
||||
recipe = {
|
||||
{'space_travel:martian_ice_crystal', 'space_travel:titanium_ingot', 'space_travel:martian_ice_crystal'},
|
||||
{'space_travel:titanium_ingot', 'space_travel:space_drive_engine', 'space_travel:titanium_ingot'},
|
||||
{'space_travel:martian_ice_crystal', 'space_travel:titanium_ingot', 'space_travel:martian_ice_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:space_drive_4',
|
||||
recipe = {
|
||||
{'space_travel:solar_mese_crystal', 'space_travel:lead_ingot', 'space_travel:solar_mese_crystal'},
|
||||
{'space_travel:lead_ingot', 'space_travel:space_drive_engine', 'space_travel:lead_ingot'},
|
||||
{'space_travel:solar_mese_crystal', 'space_travel:lead_ingot', 'space_travel:solar_mese_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:space_drive_5',
|
||||
recipe = {
|
||||
{'space_travel:lava_crystal', 'space_travel:lead_ingot', 'space_travel:lava_crystal'},
|
||||
{'space_travel:lead_ingot', 'space_travel:space_drive_engine', 'space_travel:lead_ingot'},
|
||||
{'space_travel:lava_crystal', 'space_travel:lead_ingot', 'space_travel:lava_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:space_drive_6',
|
||||
recipe = {
|
||||
{'space_travel:titan_alien_crystal', 'space_travel:titanium_ingot', 'space_travel:titan_alien_crystal'},
|
||||
{'space_travel:titanium_ingot', 'space_travel:space_drive_engine', 'space_travel:titanium_ingot'},
|
||||
{'space_travel:titan_alien_crystal', 'space_travel:titanium_ingot', 'space_travel:titan_alien_crystal'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'space_travel:space_drive_7',
|
||||
recipe = {
|
||||
{'space_travel:dark_matter_crystal', 'default:gold_ingot', 'space_travel:dark_matter_crystal'},
|
||||
{'default:gold_ingot', 'space_travel:warp_drive_engine', 'default:gold_ingot'},
|
||||
{'space_travel:dark_matter_crystal', 'default:gold_ingot', 'space_travel:dark_matter_crystal'},
|
||||
}
|
||||
})
|
2511
dimensions.lua
Normal file
2511
dimensions.lua
Normal file
File diff suppressed because it is too large
Load Diff
43
init.lua
Normal file
43
init.lua
Normal file
@ -0,0 +1,43 @@
|
||||
dofile(minetest.get_modpath("space_travel") .. "/sky.lua")
|
||||
dofile(minetest.get_modpath("space_travel") .. "/nodes.lua")
|
||||
dofile(minetest.get_modpath("space_travel") .. "/radiation.lua")
|
||||
dofile(minetest.get_modpath("space_travel") .. "/items.lua")
|
||||
dofile(minetest.get_modpath("space_travel") .. "/space_drives.lua")
|
||||
dofile(minetest.get_modpath("space_travel") .. "/crafting_recipes.lua")
|
||||
dofile(minetest.get_modpath("space_travel") .. "/dimensions.lua")
|
||||
dofile(minetest.get_modpath("space_travel") .. "/vacuum.lua")
|
||||
|
||||
--[[
|
||||
Dimension name | #
|
||||
----------------+---
|
||||
Earth | 0
|
||||
Luna (the moon) | 1
|
||||
Mars | 2
|
||||
Mercury | 3
|
||||
Venus | 4
|
||||
Ganymede | 5
|
||||
Callisto | 6
|
||||
Io | 7
|
||||
Europa | 8
|
||||
Titan | 9
|
||||
Oberon | 10
|
||||
Triton | 11
|
||||
Pluto | 12
|
||||
Charon | 13
|
||||
Sedna | 14
|
||||
Asteriod Belt | 15
|
||||
Minerva | 16
|
||||
Bacchus | 17
|
||||
Ourea | 18
|
||||
Osiris | 19
|
||||
Minthe | 20
|
||||
]]
|
||||
|
||||
--TODO
|
||||
--[[
|
||||
* make block, brick, stair, and slab versions of sedna stone
|
||||
* figure out how alien dirt such as minerva dirt can be farmed or if it should be farmed
|
||||
* make terraformer tool
|
||||
* make titanium tools
|
||||
* make artificial gravity generator (maybe)
|
||||
]]
|
67
items.lua
Normal file
67
items.lua
Normal file
@ -0,0 +1,67 @@
|
||||
--Space Drive Engines
|
||||
minetest.register_craftitem("space_travel:space_drive_engine", {
|
||||
description = "Space Drive Engine",
|
||||
inventory_image = "space_travel_space_drive_engine.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:warp_drive_engine", {
|
||||
description = "Warp Drive Engine",
|
||||
inventory_image = "space_travel_warp_drive_engine.png",
|
||||
})
|
||||
|
||||
--Having to do with ores
|
||||
|
||||
minetest.register_craftitem("space_travel:galena_lump", {
|
||||
description = "Galena Lump",
|
||||
inventory_image = "space_travel_galena_lump.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:lead_ingot", {
|
||||
description = "Lead Ingot",
|
||||
inventory_image = "space_travel_lead_ingot.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:lunar_spinel_gem", {
|
||||
description = "Lunar Spinel Gem",
|
||||
inventory_image = "space_travel_lunar_spinel_gem.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:titanium_lump", {
|
||||
description = "Titanium Lump",
|
||||
inventory_image = "space_travel_titanium_lump.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:titanium_ingot", {
|
||||
description = "Titanium Ingot",
|
||||
inventory_image = "space_travel_titanium_ingot.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:martian_ice_crystal", {
|
||||
description = "Martian Ice Crystal",
|
||||
inventory_image = "space_travel_martian_ice_crystal.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:mars_iron_powder", {
|
||||
description = "Mars Iron Powder",
|
||||
inventory_image = "space_travel_mars_iron_powder.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:solar_mese_crystal", {
|
||||
description = "Solar Mese Crystal",
|
||||
inventory_image = "space_travel_solar_mese_crystal.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:minthe_copper_powder", {
|
||||
description = "Minthe Copper Powder",
|
||||
inventory_image = "space_travel_minthe_copper_powder.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:lava_crystal", {
|
||||
description = "Lava Crystal",
|
||||
inventory_image = "space_travel_lava_crystal.png",
|
||||
})
|
||||
|
||||
minetest.register_craftitem("space_travel:dark_matter_crystal", {
|
||||
description = "Dark Matter Crystal",
|
||||
inventory_image = "space_travel_dark_matter_crystal.png",
|
||||
})
|
Loading…
Reference in New Issue
Block a user