Seagrass

Seagrass is a non-solid plant block that generates in all oceans, except frozen oceans.

Tall seagrass is a two-block high variety of seagrass.

Breaking
Seagrass can be harvested only with shears. Using any other tool, item, or the player's fist destroys seagrass and causes it to drop nothing. When harvested with shears, regular seagrass drops itself as an item, and tall seagrass drops 2 seagrass items.

Natural generation
Seagrass generates in either its tall or small form in ocean biomes near kelp, and also generates by itself in rivers, underwater caves and swamps, replacing ice and planks as necessary. Seagrass can sometimes naturally generate on gravel.

Growing
Using bone meal on solid block that is underwater generates seagrass on that block and its surrounding solid blocks. In order for this to work, the block above the block the bone meal is being used on must be a water block.

Mob loot
Turtles drop 0–2 seagrass when killed. The Looting enchantment increases the maximum number of possible seagrass drops by 1 per level.

Usage
Like grass, snow layers, and other such blocks, placing blocks inside seagrass deletes the seagrass. However, seagrass prevents coral fan placement.

Tall seagrass has a hitbox considerably more appropriate for its size than other two-block-tall plants such as tall grass. This inconsistency is intended.

Seagrass is completely resistant to lava trying to flow into it, allowing for lava to be floating on top of the water. This feature is intentional.

Breeding
Seagrass can be used to lead and breed turtles.

Bone meal
Applying bone meal to a regular seagrass transforms it to tall seagrass if there is enough space. The bone meal is wasted if insufficient space exists.

Composting
Placing seagrass into a composter has a 30% chance of raising the compost level by 1.

Growing turtles
Using seagrass on a baby turtle accelerates its growing time. When the turtle becomes an adult, it drops one scute.

ID