12345678910111213141516171819202122232425262728293031 |
- local traps = {
- {'desertsandstonebrick', 'Trap Desert Sandstone Brick', 'default_desert_sandstone_brick.png', 'default:desert_sandstone_brick'},
- {'sandstonebrick', 'Trap Sandstone Brick', 'default_sandstone_brick.png', 'default:sandstonebrick'},
- {'stonebrick', 'Trap Stone Brick', 'default_stone_brick.png', 'default:stonebrick'},
- {'cobble', 'Trap Cobblestone', 'default_cobble.png', 'default:cobble'},
- {'mossycobble', 'Trap Mossy Cobblestone', 'default_mossycobble.png', 'default:mossycobble'},
- {'ice', 'Trap Ice', 'default_ice.png', 'default:ice'}
- }
- for i in ipairs (traps) do
- local name = traps[i][1]
- local desc = traps[i][2]
- local text = traps[i][3]
- local reci = traps[i][4]
- minetest.register_node('epic:'..name, {
- description = desc,
- drawtype = 'glasslike_framed',
- tiles = {text},
- walkable = false,
- groups = {cracky = 2, traps=1},
- paramtype = 'light',
- })
- minetest.register_craft({
- output = 'epic:'..name,
- recipe = {{'default:mese_crystal_fragment', reci}}
- })
- end
|