Macaw’s Roofs adds many new types of roofs to Minecraft. It adds roofs, steep roofs, lower roofs, awnings, top roofs, rain gutters and much more! They come in many variations such as log, planks, concrete, terracotta, stone, cobblestone, bricks, andesite, granite and diorite. Also included are striped awnings which come in each color, so do rain gutters!
With the stone, concrete and terracotta versions you have to put the block into the stonecutter and it will show all of the roof types.