123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343 |
- -- pipes
- minetest.register_craft({
- output = "bitumen:pipe 12",
- recipe = {
- {"default:steel_ingot", "default:tin_ingot", "default:steel_ingot"},
- {"", "", ""},
- {"default:steel_ingot", "default:tin_ingot", "default:steel_ingot"},
- }
- })
- minetest.register_craft({
- output = "bitumen:intake 1",
- type = "shapeless",
- recipe = {"bitumen:pipe", "default:tin_ingot"},
- })
- minetest.register_craft({
- output = "bitumen:spout 1",
- type = "shapeless",
- recipe = {"bitumen:pipe", "default:copper_ingot"},
- })
- minetest.register_craft({
- output = "bitumen:pump 1",
- recipe = {
- {"bitumen:galv_steel_sheet", "bitumen:galv_steel_sheet", "bitumen:galv_steel_sheet"},
- {"bitumen:spout", "default:gold_ingot", "bitumen:intake"},
- {"bitumen:galv_steel_sheet", "bitumen:galv_steel_sheet", "bitumen:galv_steel_sheet"},
- },
- })
- minetest.register_craft({
- output = "bitumen:pump_gas 1",
- type = "shapeless",
- recipe = {"bitumen:pump", "bitumen:gas_engine"},
- })
- minetest.register_craft({
- output = "bitumen:gas_engine 1",
- recipe = {
- {"", "", ""},
- {"default:steel_ingot", "", "default:steel_ingot"},
- {"", "default:steelblock", ""},
- },
- })
- -- drilling
- minetest.register_craft({
- output = 'bitumen:drill_pipe 12',
- recipe = {
- {'', 'default:steel_ingot', ''},
- {'', 'default:steel_ingot', ''},
- {'', 'default:steel_ingot', ''},
- }
- })
- -- refining
- minetest.register_craft({
- output = 'bitumen:distillation_column',
- recipe = {
- {'', 'bitumen:galv_steel_sheet', ''},
- {'', 'bitumen:galv_steel_sheet', ''},
- {'', 'bitumen:galv_steel_sheet', ''},
- }
- })
- minetest.register_craft({
- output = 'bitumen:distillation_column_outlet',
- recipe = {
- {'', 'bitumen:galv_steel_sheet', ''},
- {'bitumen:pipe', 'bitumen:galv_steel_sheet', 'bitumen:pipe'},
- {'', 'bitumen:galv_steel_sheet', ''},
- }
- })
- minetest.register_craft({
- output = 'bitumen:distillation_column_boiler',
- type = "shapeless",
- recipe = {
- 'bitumen:distillation_column',
- 'default:furnace',
- },
- })
- minetest.register_craft({
- output = 'bitumen:cracking_boiler',
- type = "shapeless",
- recipe = {
- 'bitumen:distillation_column',
- 'default:furnace',
- 'default:silver_sand',
- 'default:silver_sand',
- },
- })
- -- concrete
- minetest.register_craft({
- type = 'cooking',
- output = 'bitumen:lime',
- recipe = 'bitumen:chalk',
- cooktime = 5,
- })
- minetest.register_craft({
- type = 'cooking',
- output = 'bitumen:lime',
- recipe = 'default:coral_brown',
- cooktime = 5,
- })
- minetest.register_craft({
- type = 'cooking',
- output = 'bitumen:lime',
- recipe = 'default:coral_orange',
- cooktime = 5,
- })
- minetest.register_craft({
- type = 'cooking',
- output = 'bitumen:lime',
- recipe = 'default:coral_skeleton',
- cooktime = 5,
- })
- minetest.register_craft({
- output = 'bitumen:mineral_oil_furnace 1',
- recipe = {
- {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
- {'default:steel_ingot', 'bitumen:mineral_oil_furnace_blueprint', 'default:steel_ingot'},
- {'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
- }
- })
- minetest.register_craft({
- output = 'bitumen:cement_mixer',
- recipe = {
- {'bitumen:galv_steel_sheet', '', 'bitumen:galv_steel_sheet',},
- {'bitumen:galv_steel_sheet', 'bitumen:cement_mixer_blueprint', 'bitumen:galv_steel_sheet',},
- {'', 'bitumen:spout', ''},
- }
- })
- -- concrete's recipe is:
- -- ---------------------
- -- 1 part cement
- -- 2 parts water
- -- 3 parts sand
- -- 3 parts gravel
- -- 3 crafts for combinations of water and river water
- minetest.register_craft( {
- type = "shapeless",
- output = "bitumen:wet_concrete 9",
- recipe = {
- "bitumen:lime",
- "bucket:bucket_water",
- "bucket:bucket_water",
- "group:sand",
- "group:sand",
- "group:sand",
- "default:gravel",
- "default:gravel",
- "default:gravel",
- },
- replacements = {
- { "bucket:bucket_water", "bucket:bucket_empty" },
- { "bucket:bucket_water", "bucket:bucket_empty" },
- }
- })
- minetest.register_craft( {
- type = "shapeless",
- output = "bitumen:wet_concrete 9",
- recipe = {
- "bitumen:lime",
- "bucket:bucket_river_water",
- "bucket:bucket_river_water",
- "group:sand",
- "group:sand",
- "group:sand",
- "default:gravel",
- "default:gravel",
- "default:gravel",
- },
- replacements = {
- { "bucket:bucket_river_water", "bucket:bucket_empty" },
- { "bucket:bucket_river_water", "bucket:bucket_empty" },
- }
- })
- minetest.register_craft( {
- type = "shapeless",
- output = "bitumen:wet_concrete 9",
- recipe = {
- "bitumen:lime",
- "bucket:bucket_water",
- "bucket:bucket_river_water",
- "group:sand",
- "group:sand",
- "group:sand",
- "default:gravel",
- "default:gravel",
- "default:gravel",
- },
- replacements = {
- { "bucket:bucket_water", "bucket:bucket_empty" },
- { "bucket:bucket_river_water", "bucket:bucket_empty" },
- }
- })
- -- blueprints
- minetest.register_craft( {
- type = "shapeless",
- output = "bitumen:blueprint_paper",
- recipe = {"default:paper", "dye:blue"},
- })
- minetest.register_craft({
- output = 'bitumen:blueprint_book',
- recipe = {
- {'bitumen:blueprint_paper'},
- {'bitumen:blueprint_paper'},
- {'bitumen:blueprint_paper'},
- }
- })
- minetest.register_craft({
- output = 'bitumen:blueprint_bookshelf',
- recipe = {
- {'group:wood', 'group:wood', 'group:wood'},
- {'bitumen:blueprint_book', 'bitumen:blueprint_book', 'bitumen:blueprint_book'},
- {'group:wood', 'group:wood', 'group:wood'},
- }
- })
- -- barrels
- minetest.register_craft({
- output = "bitumen:drum_filler",
- type = "shapeless",
- recipe = { "bitumen:oil_drum", "bitumen:spout" },
- })
- minetest.register_craft({
- output = "bitumen:drum_extractor",
- type = "shapeless",
- recipe = { "bitumen:oil_drum", "bitumen:intake" },
- })
- minetest.register_craft({
- output = "bitumen:oil_drum 3",
- recipe = {
- {"default:tin_ingot", "default:tin_ingot", "default:tin_ingot"},
- {"default:steel_ingot", "", "default:steel_ingot"},
- {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
- }
- })
- -- tanks
- minetest.register_craft({
- output = "bitumen:galv_steel_sheet 3",
- recipe = {
- {"", "", ""},
- {"", "", ""},
- {"default:steel_ingot", "default:tin_ingot", "default:steel_ingot"},
- }
- })
- minetest.register_craft({
- output = "bitumen:cylinder_tank 1",
- recipe = {
- {"bitumen:galv_steel_sheet", "bitumen:galv_steel_sheet", "bitumen:galv_steel_sheet"},
- {"bitumen:galv_steel_sheet", "", "bitumen:galv_steel_sheet"},
- {"bitumen:galv_steel_sheet", "bitumen:galv_steel_sheet", "bitumen:galv_steel_sheet"},
- }
- })
- minetest.register_craft({
- output = "bitumen:cylinder_tank_top 1",
- recipe = {
- {"", "bitumen:intake", ""},
- {"", "bitumen:cylinder_tank", ""},
- {"", "", ""},
- }
- })
- minetest.register_craft({
- output = "bitumen:cylinder_tank_bottom 1",
- recipe = {
- {"", "", ""},
- {"", "bitumen:cylinder_tank", ""},
- {"", "bitumen:spout", ""},
- }
- })
- minetest.register_craft({
- output = "bitumen:galv_steel_sheet 4",
- type = "shapeless",
- recipe = {"bitumen:cylinder_tank_cracked"},
- })
- -- misc machines
- minetest.register_craft({
- output = "bitumen:kerosene_light",
- recipe = {
- {"", "", ""},
- {"", "default:meselamp", ""},
- {"", "bitumen:drum_extractor", ""},
- }
- })
- minetest.register_craft({
- output = "bitumen:rock_crusher",
- recipe = {
- {"", "bitumen:galv_steel_sheet", ""},
- {"bitumen:galv_steel_sheet", "bitumen:rock_crusher_blueprint", "bitumen:galv_steel_sheet"},
- {"", "bitumen:galv_steel_sheet", ""},
- }
- })
|