2018-08-23 15:17:03 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:gun1_placed",
|
|
|
|
recipe = {{"portalgun:gun1"}}})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:gun2_placed",
|
|
|
|
recipe = {{"portalgun:gun2"}}})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:gun_placed",
|
|
|
|
recipe = {{"portalgun:gun"}}})
|
|
|
|
|
|
|
|
|
2018-08-17 21:08:20 +02:00
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:turretgun",
|
|
|
|
recipe = {
|
|
|
|
{"", "portalgun:secam_off", ""},
|
|
|
|
{"", "default:mese_crystal",""},
|
|
|
|
{"default:steel_ingot", "dye:white", "default:steel_ingot"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:cplps1",
|
|
|
|
recipe = {{"default:mese_crystal_fragment","dye:grey","dye:grey"},
|
|
|
|
{"portalgun:apb","dye:grey","dye:grey"},
|
|
|
|
{"default:mese_crystal_fragment","dye:grey","dye:grey"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:sign_numa1 3",
|
|
|
|
recipe = {{"dye:black","dye:black","dye:white"},
|
|
|
|
{"portalgun:testblock","dye:black","dye:white"},
|
|
|
|
{"dye:white","dye:black","dye:white"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:sign_x 2",
|
|
|
|
recipe = {{"dye:blue","portalgun:testblock","dye:blue"},
|
|
|
|
{"default:glass","dye:blue","default:glass"},
|
|
|
|
{"dye:blue","default:mese_crystal_fragment","dye:blue"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:warntape 3",
|
|
|
|
recipe = {{"dye:black","dye:yellow","dye:black"},
|
|
|
|
{"default:stick","default:stick","default:stick"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:door_1",
|
|
|
|
recipe = {{"","portalgun:testblock","portalgun:testblock"},
|
|
|
|
{"","portalgun:testblock","portalgun:testblock"},
|
|
|
|
{"default:mese_crystal_fragment","portalgun:testblock","portalgun:testblock"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:toxwater_1 9",
|
|
|
|
recipe = {{"default:dirt","default:dirt","default:dirt"},
|
|
|
|
{"default:dirt","bucket:bucket_lava","default:dirt"},
|
|
|
|
{"default:dirt","default:dirt","default:dirt"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:portaltarget_1",
|
|
|
|
recipe = {{"","portalgun:testblock",""},
|
|
|
|
{"default:mese_crystal_fragment","dye:blue","default:mese_crystal_fragment"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:portaltarget_2",
|
|
|
|
recipe = {{"","portalgun:testblock",""},
|
|
|
|
{"default:mese_crystal_fragment","dye:orange","default:mese_crystal_fragment"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:sign2",
|
|
|
|
recipe = {{"","portalgun:testblock",""},
|
|
|
|
{"dye:white","dye:black","dye:orange"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:sign1",
|
|
|
|
recipe = {{"","portalgun:testblock",""},
|
|
|
|
{"dye:white","dye:black","dye:blue"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:planthole",
|
|
|
|
recipe = {
|
|
|
|
{"portalgun:testblock", "portalgun:testblock", "portalgun:testblock"},
|
|
|
|
{"portalgun:testblock", "portalgun:plantform1_1", "portalgun:testblock"},
|
|
|
|
{"portalgun:testblock", "portalgun:testblock", "portalgun:testblock"}
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:delayer",
|
|
|
|
recipe = {
|
|
|
|
{"dye:yellow", "default:mese_crystal", "dye:yellow"},
|
|
|
|
{"default:stone", "portalgun:testblock", "default:stone"},
|
|
|
|
{"dye:yellow", "default:steel_ingot", "dye:yellow"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:testblocks 2",
|
|
|
|
recipe = {
|
|
|
|
{"portalgun:testblock", "default:mese_crystal"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:hard_glass",
|
|
|
|
recipe = {
|
|
|
|
{"default:glass", "default:glass"},
|
|
|
|
{"default:glass", "default:glass"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:apg",
|
|
|
|
recipe = {
|
|
|
|
{"default:glass", "dye:white"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:powerballspawner2",
|
|
|
|
recipe = {
|
|
|
|
{"portalgun:powerballspawner", "default:mese_crystal"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:objdestroyer_1",
|
|
|
|
recipe = {
|
|
|
|
{"default:obsidian_glass", "default:obsidian_glass", "portalgun:dmgblock_1"},
|
|
|
|
{"default:obsidian_glass", "default:obsidian_glass", ""},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:dmgblock_1",
|
|
|
|
recipe = {
|
|
|
|
{"default:obsidian_glass", "default:obsidian_glass", "default:mese_crystal"},
|
|
|
|
{"default:obsidian_glass", "default:obsidian_glass", ""},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:button",
|
|
|
|
recipe = {
|
|
|
|
{"", "dye:red", ""},
|
|
|
|
{"", "portalgun:testblock", ""},
|
|
|
|
{"", "portalgun:testblock", ""},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:cake",
|
|
|
|
recipe = {
|
|
|
|
{"dye:red", "portalgun:testblock", "dye:red"},
|
|
|
|
{"default:dirt", "default:torch", "default:dirt"},
|
|
|
|
{"dye:red", "default:dirt", "dye:red"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:powerdoor1_1",
|
|
|
|
recipe = {
|
|
|
|
{"default:obsidian_glass", "default:mese_crystal", "default:obsidian_glass"},
|
|
|
|
{"default:obsidian_glass", "default:obsidian", "default:obsidian_glass"},
|
|
|
|
{"default:obsidian_glass", "default:mese_crystal", "default:obsidian_glass"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:autocheckpoint",
|
|
|
|
recipe = {
|
|
|
|
{"default:mese_crystal", "default:mese_crystal","default:mese_crystal"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:testblock 3",
|
|
|
|
recipe = {
|
|
|
|
{"default:steel_ingot", "default:steel_ingot"},
|
|
|
|
{"default:steel_ingot", "dye:white"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:apb",
|
|
|
|
recipe = {
|
|
|
|
{"default:stonebrick", "dye:white"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:secam_off",
|
|
|
|
recipe = {
|
|
|
|
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
|
|
|
|
{"dye:black", "default:glass", "dye:black"},
|
|
|
|
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:powerballspawner",
|
|
|
|
recipe = {
|
|
|
|
{"default:steel_ingot", "", "default:steel_ingot"},
|
|
|
|
{"dye:yellow", "default:mese_crystal", "dye:yellow"},
|
|
|
|
{"default:steel_ingot", "", "default:steel_ingot"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:powerballtarget",
|
|
|
|
recipe = {
|
|
|
|
{"portalgun:powerballspawner"},
|
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
minetest.register_craft({output = "portalgun:wscspawner2",
|
|
|
|
recipe = {{"portalgun:wscspawner1"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:wscspawner3",
|
|
|
|
recipe = {{"portalgun:wscspawner2"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:wscspawner4",
|
|
|
|
recipe = {{"portalgun:wscspawner3"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:wscspawner1",
|
|
|
|
recipe = {{"portalgun:wscspawner4"}}})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:wscspawner1",
|
|
|
|
recipe = {
|
|
|
|
{"", "default:steel_ingot", ""},
|
|
|
|
{"default:steel_ingot", "default:mese_crystal", "default:steel_ingot"},
|
|
|
|
{"", "default:steel_ingot", ""},}})
|
|
|
|
|
|
|
|
minetest.register_craft({output = "portalgun:wscspawner2_2",
|
|
|
|
recipe = {{"portalgun:wscspawner2_1"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:wscspawner2_3",
|
|
|
|
recipe = {{"portalgun:wscspawner2_2"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:wscspawner2_4",
|
|
|
|
recipe = {{"portalgun:wscspawner2_3"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:wscspawner2_1",
|
|
|
|
recipe = {{"portalgun:wscspawner2_4"}}})
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:wscspawner2_1",
|
|
|
|
recipe = {
|
|
|
|
{"", "default:steel_ingot", "default:steel_ingot"},
|
|
|
|
{"default:steel_ingot", "default:mese_crystal", "default:steel_ingot"},
|
|
|
|
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},}})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:plantform1_1",
|
|
|
|
recipe = {
|
|
|
|
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
|
|
|
|
{"default:steel_ingot", "default:mese_crystal", "default:steel_ingot"},
|
|
|
|
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},}})
|
|
|
|
minetest.register_craft({output = "portalgun:plantform1_2",
|
|
|
|
recipe = {{"portalgun:plantform1_1"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:plantform1_3",
|
|
|
|
recipe = {{"portalgun:plantform1_2"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:plantform1_4",
|
|
|
|
recipe = {{"portalgun:plantform1_3"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:plantform_nu1",
|
|
|
|
recipe = {{"portalgun:plantform1_4"}}})
|
|
|
|
minetest.register_craft({output = "portalgun:plantform1_1",
|
|
|
|
recipe = {{"portalgun:plantform_nu1"}}})
|
|
|
|
|
|
|
|
minetest.register_craft({
|
|
|
|
output = "portalgun:gun",
|
|
|
|
recipe = {
|
|
|
|
{"", "default:diamond", ""},
|
|
|
|
{"default:diamond", "default:mese", "default:mese"},
|
|
|
|
{"", "default:steel_ingot", "default:steel_ingot"},
|
|
|
|
},
|
|
|
|
})
|