Does paint only apply to certain types of blocks?

When I bought paint from the painter I tried to paint wood, stone, dirt, and multiple other blocks with paintbrush. Why isn't paint working? Does it only work on certain blocks or items?
Best Answer
You can't paint some blocks with standard paint (eg. Gray brick, Glass blocks...), if you apply the paint of these blocks, nothing will happen even though the paint will be removed from your inventory.
To paint them you'll have to use their Deep version which you can acquire by combining two standard paint at the Dye Vat that you can buy from the Dye Trader for 5 gold.
For example, if you want to paint a Gray Brick in red, you'll have to buy two Red Paint and craft them into one Deep Red Paint at the Dye Vat.
You can paint almost all blocks in Terraria, even trees or furnitures. Just give it a try with standard paint and deep paint! And remember to use the Paint Roller to paint walls and the Paintbrush to paint blocks.
Pictures about "Does paint only apply to certain types of blocks?"



What blocks are paintable in Terraria?
Nearly anything can be painted, including blocks, background walls, and furniture, along with non-collectable environment objects like trees, tall grass, flowers, and other ambient growth. Basic Paint is purchased from the Painter NPC.Can you paint stone walls in Terraria?
You can paint almost all blocks in Terraria, even trees or furnitures. Just give it a try with standard paint and deep paint! And remember to use the Paint Roller to paint walls and the Paintbrush to paint blocks. Will wood need a deep color?Paint Sheen Differences Explained In 5 Minutes
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Pixabay, Kamaji Ogino, Kamaji Ogino, George Milton