Grasses

Grass enables many plants plants to grow on it. Grass covers most of the above ground landscape. There are six types of grass: Normal, Corrupt, Crimson, Mushroom, Jungle and Hallow.

Grass types

 * Normal grass spreads over Dirt Blocks. Above ground grass blocks will grow Mushroom, Daybloom, flowers, and weeds, all of which can be cut with any tool or weapon. If a grass block has room below it, vines will grow downward from it. Grass is necessary in order to plant trees. Grass does not spread below level elevations, but can be placed in lower layers block by block using the Staff of Regrowth or Grass Seeds. This grass will not grow flowers and tall grass, and trees planted on it will never mature. Grass occurs naturally above ground, but it may also be planted by using grass seeds bought from the Dryad.


 * Corrupted grass spreads over Dirt Blocks and normal grass. Above ground corrupt grass blocks will grow Vile Mushrooms, Deathweed, corrupted flowers, and weeds, all of which can be cut with any tool or weapon. In addition, corrupted thorns will grow from corrupted grass in any condition. Vines do not grow from corrupted grass. Like normal grass, it does not spread below level elevations. This type of grass occurs naturally in corrupted areas and may also be planted with Corrupt Seeds dropped by the Eye of Cthulhu. A large enough amount of corrupted grass will turn the area into a Corruption biome. In hardmode, corrupted grass will convert blocks that are up to three squares away into their corrupted variants. This includes turning jungle grass and normal grass below level elevations into corrupted grass. It also gives off particles.


 * Crimson grass spreads over Dirt Blocks and normal grass. It acts similar to corrupt grass, but instead of growing thorny bushes, red, flesh-like vines will grow from the bottom of crimson grass and also spread the crimson. It can be grown with Crimson Seeds, and can be spread with the Clentaminator or crimson blocks.


 * Mushroom grass spreads over Mud Blocks and will grow Glowing Mushrooms and giant glowing mushrooms and can be found underground at a depth of 0 feet or below. Patches of mud seeded with mushroom grass can be found in some caverns underground, generally with several tall giant glowing mushrooms. Mushroom Grass Seeds are an uncommon drop from glowing mushrooms and giant glowing mushrooms. Mushroom grass glows faintly and can be used as a natural light source. Mushroom grass blocks are unaffected by corruption, but the uncovered mud is. When above ground, Mushroom Grass and the Mushrooms on it actually grow faster.


 * Jungle grass spreads over Mud Blocks at any depth, and will grow vines, jungle thorns, Moonglow, Jungle Spores, Jungle Roses, and Nature's Gift. Jungle grass occurs naturally in the Jungle and Underground Jungle area but can also be planted from Jungle Grass Seeds which are a rare drop from jungle grass weeds and glowing flowers. From version 1.0.4 jungle plants grow underwater in contrast to other plants.
 * Hallowed grass spreads over Dirt Blocks and normal grass. Above ground hallowed grass blocks will grow Mushroom, Daybloom, and flowers, similar to normal grass. Like regular grass, hallowed grass does not spread below 0 feet elevation. Hallowed grass does not occur naturally until a world enters hardmode, and may be created with Hallowed Seeds sold by the Dryad in hardmode or with Holy Water.  A large enough amount of hallowed grass will turn the area into a Hallow biome. At hardmode hallowed grass will convert blocks that are up to three squares away into their hallowed variants, although it does not turn jungle grass into hallowed grass. It gives off a sparkle particle effect.

Growth
Grass of any type spreads from existing blocks to other blocks of the correct soil type. The block to receive grass must be within 2 blocks of another grass block, and exposed on at least one side or corner. If it is surrounded by solid blocks, grass cannot spread there, although normal grass can be placed on unexposed blocks on world creation. The Corruption's thorny bushes count as grass for purposes of spreading. The bushes can grow up to 4 blocks in height and width, as long as there is open space.

If painted grass spreads to adjacent dirt/mud blocks, it will spread the paint too.

Trivia

 * There are unused graphics for two other grass types in the game's files. One is a yellow-green grass akin to Jungle Grass, although it is tiled on dirt. Its name implies it was originally intended for the Ocean. The second is a variation of Flesh Blocks, tiled to work as a grass.