The base code for spawning the structures is from worldedit.
It adds several items, which are used to spawn in various types of building.
Protip: as a general rule face along the positive z axis and the buildings should spawn in front of you.
Depends: Default, Worldedit
License: CC-By-SA
Thanks to Evergreen for the V 2.0 Buildings.
The crafting is as follows:
[spoiler]
- Code: Select all
minetest.register_craft({
output = 'instabuild:small_hut 1',
recipe = {
{'default:tree', 'default:mese_crystal_fragment','default:tree'},
{'default:tree', 'doors:door_wood','default:tree'},
{'default:tree', 'default:wood','default:tree'},
}
})
minetest.register_craft({
output = 'instabuild:large_hut 1',
recipe = {
{'default:tree', 'default:mese_crystal_fragment','default:tree'},
{'default:tree', 'instabuild:small_hut','default:tree'},
{'default:tree', 'default:wood','default:tree'},
}
})
minetest.register_craft({
output = 'instabuild:small_house 1',
recipe = {
{'default:brick', 'default:mese_crystal_fragment','default:brick'},
{'default:brick', 'instabuild:large_hut','default:brick'},
{'default:brick', 'default:brick','default:brick'},
}
})
minetest.register_craft({
output = 'instabuild:large_house 1',
recipe = {
{'default:brick', 'default:mese_crystal','default:brick'},
{'default:brick', 'instabuild:small_house','default:brick'},
{'default:brick', 'default:brick','default:brick'},
}
})
minetest.register_craft({
output = 'instabuild:small_warehouse 1',
recipe = {
{'default:wood', 'default:mese_crystal_fragment','default:wood'},
{'default:wood', 'default:chest','default:wood'},
{'default:wood', 'default:wood','default:wood'},
}
})
minetest.register_craft({
output = 'instabuild:large_warehouse 1',
recipe = {
{'default:wood', 'default:mese_crystal','default:wood'},
{'default:wood', 'instabuild:small_warehouse','default:wood'},
{'default:wood', 'default:wood','default:wood'},
}
})
minetest.register_craft({
output = 'instabuild:small_farm 1',
recipe = {
{'default:papyrus', 'default:mese_crystal_fragment','default:papyrus'},
{'default:sapling', 'default:dirt','default:sapling'},
{'default:papyrus', 'default:cactus','default:papyrus'},
}
})
minetest.register_craft({
output = 'instabuild:large_farm 1',
recipe = {
{'default:papyrus', 'default:mese_crystal_fragment','default:papyrus'},
{'default:sapling', 'instabuild:small_farm','default:sapling'},
{'default:papyrus', 'default:cactus','default:papyrus'},
}
})
minetest.register_craft({
output = 'instabuild:short_tower 1',
recipe = {
{'default:cobble', 'default:mese_crystal_fragment','default:cobble'},
{'default:cobble', 'default:cobble','default:cobble'},
{'default:cobble', 'doors:door_wood','default:cobble'},
}
})
minetest.register_craft({
output = 'instabuild:tall_tower 1',
recipe = {
{'default:cobble', 'default:mese_crystal','default:cobble'},
{'default:cobble', 'instabuild:short_tower','default:cobble'},
{'default:cobble', 'default:cobble','default:cobble'},
}
})
minetest.register_craft({
output = 'instabuild:factory 1',
recipe = {
{'default:glass', 'default:mese_crystal','default:glass'},
{'default:steel_ingot', 'default:torch','default:steel_ingot'},
{'default:brick', 'doors:door_wood','default:brick'},
}
})
minetest.register_craft({
output = 'instabuild:modern_house 1',
recipe = {
{'default:stonebrick', 'default:stonebrick','default:stonebrick'},
{'default:stonebrick', 'default:mese_crystal','default:stonebrick'},
{'doors:door_wood', 'default:stonebrick','default:stonebrick'},
}
})
minetest.register_craft({
output = 'instabuild:mansion 1',
recipe = {
{'stairs:stair_wood', 'default:wood','stairs:stair_wood'},
{'default:sand', 'default:mese','default:sand'},
{'default:wood', 'doors:door_wood','default:wood'},
}
})
Download: See below.
Install: Download and unzip one of the files linked below, rename the folder to "instabuild" if it isn't already, and put the result in your Minetest mods folder and activate it via the menu.
Screenshots: (Better Ones Appreciated)
[spoiler]Small Hut
Large Hut
Small House
Large House
Short Tower
Tall Tower
Small Warehouse
Large Warehouse
Small Farm
Large Farm
Factory
Modern House
Mansion
[/spoiler]