{{About|the solid block|the non-solid block|Short Grass|other uses|Grass (disambiguation)}}
{{Infobox block
| image1 = Grass Block.png
| image1caption = Grass Block
| image2 = Snowy Grass Block.png
| image2caption = Snowy Grass Block
| invimage = Grass Block
| transparent = No
| light = No
| tool = shovel
| renewable = Yes
| stackable = Yes (64)
| flammable = No
| lavasusceptible = No
}}
A '''grass block''' is a natural [[block]] that generates abundantly across the surface of the [[Overworld]].

== Obtaining ==
=== Breaking ===
A grass block can be obtained by mining it using a [[tool]] enchanted with [[Silk Touch]]. Otherwise, it drops [[dirt]]. It can also be obtained by killing an [[enderman]] that is holding a grass block.

{{breaking row|horizontal=1|Grass Block|shovel}}

=== Natural generation ===
Grass blocks generate naturally in most [[biome]]s in the [[Overworld]], and as part of [[village]]s and [[ancient cities]].

{{block distribution}}

=== Mob loot ===
[[Endermen]] can pick up grass blocks, and drop the blocks they are holding if killed, making it the only way to obtain grass blocks without the use of [[Silk Touch]].

=== Post-generation ===
[[File:Grass Spread Diagram.png|thumb|width=237x237|An in-game diagram of a grass blocks spreading range]]
Grass can spread to nearby [[dirt]] blocks, but not [[coarse dirt]] or [[rooted dirt]]. Grass spreading without player intervention depends heavily on the [[Daylight cycle|time of day]].{{only|java}} For a dirt block to accept grass from a nearby grass block, the following requirements must be met:
# The dirt block receiving grass must be within a 3×5×3 range of the source grass block where the source block is in the center of the second topmost layer of that range.
# The source grass block must have a [[light]] level of 9 or brighter directly above it.{{only|java}}
# The block directly above the dirt block must allow light to pass through it and hit the dirt block, even though the actual light level does not matter. That means blocks that partially let light through such as stairs and slabs must not have their light-blocking side(s){{only|java}} facing the dirt block.
# The block directly above the dirt block must not be [[lava]], [[water]], or a waterlogged variant of a block.
When grass is [[random tick]]ed, it spreads by checking 4 blocks within range and converts any dirt blocks selected into grass.

Though [[water]] and [[lava]] are both [[Light#Light-filtering_blocks|light-filtering blocks]] (meaning they decrease skylight by 1 level but do not affect block light), other light-filtering blocks such as [[ice]] and [[slime block]]s do not block grass from spreading to the dirt block. Grass blocks can grow under all other transparent blocks like [[glass]], [[fence]]s, or [[torch]]es. Grass jumps directly from one block to a neighbor and is not affected by gaps or other blocks being "in the way." Grass blocks spread at random intervals and have an equal chance of spreading to any suitable dirt blocks that are in range. Because grass can spread as much as 3 levels downward, it tends to spread down slopes much faster than it spreads up them.

== Appearance ==
{{main|Color#Biome colors}}
[[File:JFgrass.png|thumb|[[Plains]] (left) and [[forest]] (right) grass colors.]]

The coloration of grass blocks is dependent on the [[biome]] they are in. A grass block always uses the color set to its location, regardless of how it was placed or of its source. This affects the side and top of the block.

{{IN|BE}}, biome colors also appear on [[map]]s.<ref>{{Cite bug|MC|130658|Grass/foliage colors on maps still use the colors from Alpha v1.1.2_01 and earlier / do not change color with biomes|June 2, 2018}}</ref>

=== Color ===
==== Item ====
* {{IN|Java}}, {{InvSprite|Grass Block}} an item of grass block uses biome color with temperature 0.5, downfall 1.0, and as a result is colored {{color|#7cbd6b}}.

==== Biome colors ====
These values are generated by the biome dyeing algorithm. See [[biome colors]] for more information.

{| class="wikitable sortable mw-collapsible mw-collapsed" data-description="Biome colors"
!Biome !! Temperature !! Downfall !! Foliage color !! Block
|-
| (Default values)<br>{{BiomeLink|The Void}}<br>{{BiomeLink|River}}<br>{{BiomeLink|Warm Ocean}}<br>{{BiomeLink|Lukewarm Ocean}}<br>{{BiomeLink|Deep Lukewarm Ocean}}<br>{{BiomeLink|Ocean}}<br>{{BiomeLink|Deep Ocean}}<br>{{BiomeLink|Cold Ocean}}<br>{{BiomeLink|Deep Cold Ocean}}<br>{{BiomeLink|Deep Frozen Ocean}}<br>{{BiomeLink|Lush Caves}}{{only|je|short=1}}<br>{{BiomeLink|The End}}<br>{{BiomeLink|End Highlands}}<br>{{BiomeLink|End Midlands}}<br>{{BiomeLink|Small End Islands}}<br>{{BiomeLink|End Barrens}} || 0.5 || 0.5 || {{Color|#8eb971}} || [[File:Grass Block.png|32px]]
|-
| {{BiomeLink|Lush Caves}}{{only|be|short=1}} || 0.9 || 0.0 || {{Color|#b9b75b}} || [[File:Lush Caves Grass Block.png|32px]]
|-
| {{BiomeLink|Plains}}<br>{{BiomeLink|Beach}}<br>{{BiomeLink|Sunflower Plains}}<br>{{BiomeLink|Dripstone Caves}}{{only|je|short=1}}<br>{{BiomeLink|Deep Dark}} || 0.8 || 0.4 || {{Color|#91bd59}} || [[File:Plains Grass Block.png|32px]]
|-
| {{BiomeLink|Dripstone Caves}}{{only|be|short=1}} || 0.2 || 0.0 || {{Color|#8bd58a}} || [[File:Dripstone Caves Grass Block.png|32px]]
|-
| {{BiomeLink|Snowy Plains}}<br>{{BiomeLink|Ice Spikes}}<br>{{BiomeLink|Snowy Taiga}}<br>{{BiomeLink|Frozen Ocean}}<br>{{BiomeLink|Frozen River}} || 0.0 || 0.5
| rowspan="4" | {{Color|#80b497}}
| rowspan="4" | [[File:Snowy Plains Grass Block.png|32px]]
|-
| {{BiomeLink|Grove}} || -0.2 || 0.8
|-
| {{BiomeLink|Snowy Slopes}} || -0.3 || 0.9
|-
| {{BiomeLink|Frozen Peaks}}<br>{{BiomeLink|Jagged Peaks}} || -0.7 || 0.9
|-
| {{BiomeLink|Desert}}<br>{{BiomeLink|Savanna}}{{only|je|short=1}}<br>{{BiomeLink|Savanna Plateau}}{{only|je|short=1}}<br>{{BiomeLink|Windswept Savanna}}<br>{{BiomeLink|Nether Wastes}}<br>{{BiomeLink|Warped Forest}}<br>{{BiomeLink|Crimson Forest}}<br>{{BiomeLink|Soul Sand Valley}}<br>{{BiomeLink|Basalt Deltas}} || 2.0 || 0.0
| rowspan="3" | {{Color|#bfb755}}
| rowspan="3" | [[File:Desert Grass Block.png|32px]]
|-
| {{BiomeLink|Savanna}}{{only|be|short=1}}|| 1.2 || 0.0
|-
| {{BiomeLink|Savanna Plateau}}{{only|be|short=1}}|| 1.0 || 0.0
|-
| {{BiomeLink|Badlands}}<br>{{BiomeLink|Wooded Badlands}}<br>{{BiomeLink|Eroded Badlands}} || 2.0 || 0.0 || {{Color|#90814d}}<ref group="n" name="preset">Color is preset</ref> || [[File:Badlands Grass Block.png|32px]]
|-
| {{BiomeLink|Swamp}}<br>{{BiomeLink|Mangrove Swamp}} || 0.8 || 0.9 || {{Color|#6a7039}}<ref group="n" name="warm">Above -0.1 temperature.</ref><br>{{Color|#4c763c}}<ref group="n" name="cold">Below -0.1 temperature.</ref> || [[File:Swamp Grass Block.png|32px]]<br>[[File:Swamp Grass Block (Cold).png|32px]]
|-
| {{BiomeLink|Forest}}<br>{{BiomeLink|Flower Forest}} || 0.7 || 0.8 || {{Color|#79c05a}} || [[File:Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Dark Forest}} || 0.7 || 0.8 || {{Color|#507a32}}<ref group="n" name="preset"/> || [[File:Dark Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Birch Forest}}<br>{{BiomeLink|Old Growth Birch Forest}} || 0.6 || 0.6 || {{Color|#88bb67}} || [[File:Birch Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Taiga}}<br>{{BiomeLink|Old Growth Spruce Taiga}} || 0.25 || 0.8 || {{Color|#86b783}} || [[File:Taiga Grass Block.png|32px]]
|-
| {{BiomeLink|Old Growth Pine Taiga}} || 0.3 || 0.8 || {{Color|#86b87f}} || [[File:Old Growth Pine Taiga Grass Block.png|32px]]
|-
| {{BiomeLink|Windswept Hills}}<br>{{BiomeLink|Windswept Gravelly Hills}}<br>{{BiomeLink|Windswept Forest}}<br>{{BiomeLink|Stony Shore}}|| 0.2 || 0.3 || {{Color|#8ab689}} || [[File:Windswept Hills Grass Block.png|32px]]
|-
| {{BiomeLink|Jungle}}<br>{{BiomeLink|Bamboo Jungle}}|| 0.95 || 0.9 || {{Color|#59c93c}} || [[File:Jungle Grass Block.png|32px]]
|-
| {{BiomeLink|Sparse Jungle}} || 0.95 || 0.8 || {{Color|#64c73f}} || [[File:Sparse Jungle Grass Block.png|32px]]
|-
| {{BiomeLink|Meadow}} || 0.5 || 0.8 || {{Color|#83bb6d}} || [[File:Meadow Grass Block.png|32px]]
|-
| {{BiomeLink|Cherry Grove}} || 0.5 || 0.8 || {{Color|#b6db61}}<ref group="n" name="preset"/> || [[File:Cherry Grove Grass Block.png|32px]]
|-
| {{BiomeLink|Stony Peaks}} || 1.0 || 0.3 || {{Color|#9abe4b}} || [[File:Stony Peaks Grass Block.png|32px]]
|-
| {{BiomeLink|Snowy Beach}} || 0.05 || 0.3 || {{Color|#83b593}} || [[File:Snowy Beach Grass Block.png|32px]]
|-
| {{BiomeLink|Mushroom Fields}} || 0.9 || 1.0 || {{Color|#55c93f}} || [[File:Mushroom Fields Grass Block.png|32px]]
|}

Unused biomes in {{BE}}:

{| class="wikitable sortable mw-collapsible mw-collapsed" data-description="Unused biome colors"
!Biome !! Temperature !! Downfall !! Foliage color !! Block
|-
| (Default values)<br>{{BiomeLink|Deep Warm Ocean}}
| 0.5 || 0.5 || {{Color|#71a74d}} || [[File:Grass Block.png|32px]]
|-
| {{BiomeLink|Snowy Mountains}}<br>{{BiomeLink|Legacy Frozen Ocean}} || 0.0 || 0.5
| rowspan="2" | {{Color|#60a17b}} 
| rowspan="2" | [[File:Snowy Plains Grass Block.png|32px]]
|-
| {{BiomeLink|Snowy Taiga Hills}}<br>{{BiomeLink|Snowy Taiga Mountains}} || -0.5 || 0.4
|-
| {{BiomeLink|Taiga Hills}}<br>{{BiomeLink|Taiga Mountains}} || 0.25 || 0.8 || {{Color|#86b783}} || [[File:Taiga Grass Block.png|32px]]
|-
| {{BiomeLink|Desert Hills}}<br>{{BiomeLink|Desert Lakes}} || 2.0 || 0.0 || {{Color|#bfb755}} || [[File:Desert Grass Block.png|32px]]
|-
| {{BiomeLink|Badlands Plateau}}<br>{{BiomeLink|Modified Badlands Plateau}}<br>{{BiomeLink|Modified Wooded Badlands Plateau}} || 2.0 || 0.0 || {{Color|#90814d}}<ref group="n" name="preset"/> || [[File:Badlands Grass Block.png|32px]]
|-
| {{BiomeLink|Shattered Savanna Plateau}} || 1.0 || 0.5 || {{Color|#82c245}} || [[File:Windswept Savanna Grass Block.png|32px]]
|-
| {{BiomeLink|Swamp Hills}} || 0.8 || 0.5 || {{Color|#6a7039}}<ref group="n" name="warm"/><br>{{Color|#4c763c}}<ref group="n" name="cold"/> || [[File:Swamp Grass Block.png|32px]]<br>[[File:Swamp Grass Block (Cold).png|32px]]
|-
| {{BiomeLink|Wooded Hills}}<br>{{BiomeLink|Tall Birch Hills}} || 0.7 || 0.8 || {{Color|#79c05a}} || [[File:Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Dark Forest Hills}} || 0.7 || 0.8 || {{Color|#507a32}} || [[File:Dark Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Birch Forest Hills}} || 0.6 || 0.6 || {{Color|#88bb67}} || [[File:Birch Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Giant Tree Taiga Hills}}<br>{{BiomeLink|Giant Spruce Taiga Hills}} || 0.3 || 0.8 || {{Color|#86b87f}} || [[File:Old Growth Pine Taiga Grass Block.png|32px]]
|-
| {{BiomeLink|id=modified-gravelly-mountains|Gravelly Mountains+}}<br>{{BiomeLink|Mountain Edge}} || 0.2 || 0.3 || {{Color|#8ab689}} || [[File:Windswept Hills Grass Block.png|32px]]
|-
| {{BiomeLink|Jungle Hills}}<br>{{BiomeLink|Modified Jungle}}<br>{{BiomeLink|Bamboo Jungle Hills}} || 0.95 || 0.9 || {{Color|#59c93c}} || [[File:Jungle Grass Block.png|32px]]
|-
| {{BiomeLink|Modified Jungle Edge}} || 0.95 || 0.8 || {{Color|#64c73f}} || [[File:Sparse Jungle Grass Block.png|32px]]
|-
| {{BiomeLink|Mushroom Field Shore}} || 0.9 || 1.0 || {{Color|#55c93f}} || [[File:Mushroom Fields Grass Block.png|32px]]
|}

{{reflist|group=n}}

== Usage ==
Using [[bone meal]] on grass blocks causes [[short grass]], [[tall grass]],{{only|java}} [[fern]]s,{{only|bedrock}} and [[flower]]s to grow.

[[Passive mob]]s tend to wander toward grass blocks. They also wander toward [[light]].

When a [[sheep]] eats a grass block, the block becomes [[dirt]], and a [[shear]]ed sheep regrows its [[wool]]. Baby sheep graze grass much more often than adults and mature 1 minute faster when grazing.

Tilling a grass block with a [[hoe]] converts it to a [[farmland]] block. 

[[Dirt path]]s can be created by {{Control|using}} any type of [[shovel]] on the side or top of a grass block with air above it. The shovel loses 1 durability for each dirt path block created.

=== Death ===
Grass dies and changes to [[dirt]] a random time (when a [[random tick]] lands on the block) after it has been covered by any [[opaque]] blocks. Transparent blocks can kill grass in a similar manner if they cause the light level above the grass block to be four or below (like water does) and the surrounding area is not otherwise sufficiently illuminated.

=== Spawning ===
{{IN|Java}}, [[animal]]s occasionally [[spawn]] on grass blocks that have light level 9 or brighter in the space directly above. This is quite rare and requires that there be few other animals nearby or in the spawn chunks. Most animals are instead created along with the terrain.

{{IN|Bedrock}}, most animals require surface grass blocks (grass blocks with no solid block anywhere above them at the same x, z coordinate) to spawn. Animals regularly spawn in most Overworld biomes on surface grass blocks that have light level 7 or brighter in the space directly above.

=== Snowy grass block ===
[[File:Snowy Grass Block.png|150px|thumb|A snowy grass block with snow on top of it.]]

Grass blocks turn into a snowy grass block if [[snow]], [[powder snow]], or a [[snow block]] is placed on top of the block. Removing the snow layer turns the block into a normal grass block.

=== Composting ===
{{IN|bedrock}}, placing grass blocks into a composter has a 30% chance of raising the compost level by 1.

== Sounds ==
=== Generic ===
{{Sound table/Block/Grass}}

=== Unique ===
{{edition|java}}
{{SoundTable
| type = java
| {{SoundLine
|sound =Shovel flatten1.ogg
|sound2=Shovel flatten2.ogg
|sound3=Shovel flatten3.ogg
|sound4=Shovel flatten4.ogg
|subtitle=Shovel flattens
|source=block
|description=When a shovel creates a dirt path
|id=item.shovel.flatten
|translationkey=subtitles.item.shovel.flatten
|volume=1.0
|pitch=1.0
| distance = 16
}}
}}

{{edition|bedrock}}:
{{SoundTable
| type = bedrock
| {{SoundLine
| sound =Grass hit1.ogg
|sound2=Grass hit2.ogg
|sound3=Grass hit3.ogg
|sound4=Grass hit4.ogg
|sound5=Grass hit5.ogg
|sound6=Grass hit6.ogg
|source=block
|description=When a shovel creates a dirt path <ref group=sound>{{Bug|MCPE-114390}}</ref>
|id=use.grass
|volume=1.0
| pitch = 0.8
}}
}}

== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|showblocktags=y
|showforms=y
|generatetranslationkeys=y
|displayname=Grass Block
|nameid=grass_block
|spritetype=block
|blocktags=animals_spawnable_on, bamboo_plantable_on, enderman_holdable, valid_spawn, moss_replaceable, lush_ground_replaceable, mineable/shovel, dirt, sniffer_diggable_block
|foot=1}}

{{edition|bedrock}}:
{{ID table
|edition=bedrock
|showaliasids=y
|shownumericids=y
|showforms=y
|generatetranslationkeys=y
|displayname=Grass Block
|spritetype=block
|nameid=grass_block
|aliasid=grass
|id=2
|translationkey=tile.grass.name
|foot=1}}

=== Block states ===
{{see also|Block states}}
{{/BS}}

== History ==
{{HistoryTable
|{{HistoryLine|java pre-classic}}
|{{HistoryLine||''Cave game tech test''|link=Cave game tech test|[[File:Grass Block JE1.png|32px]] Added grass blocks.
|Grass blocks are one of the first two [[block]]s in ''[[Minecraft]]'', along with [[stone]].<ref>{{ytl|F9t3FREAZ-k|Cave game tech test|([{{ytl|UMpv5kZ9-rE}} Archive]) Nizzotch|May 13, 2009}}</ref>
|Grass generation is randomized, but it generates only on fully lit tiles. The higher the Y level is, the greater the chance of grass generating. At the top of the map, grass generates on all fully lit tiles.}}
|{{HistoryLine||rd-20090515|[[File:Grass Block JE2.png|32px]] The top texture and [[model]] of grass blocks have been changed.
|The model now uses new texture on the side faces and [[dirt]] texture on the bottom face.
|Grass now spreads to dirt under [[sunlight]], allowing new grass blocks to be created.
|Due to the lack of dynamic [[light]]ing mode, grass in shadows eventually dies and changes to dirt.}}
|{{HistoryLine|java classic}}
|{{HistoryLine||0.24 SURVIVAL TEST|Grass blocks now drop [[dirt]] when broken.}}
|{{HistoryLine||October 25, 2009|link=https://web.archive.org/web/20210224120652/https://notch.tumblr.com/post/223140045/the-sheep-in-action-considering-making-them-drop|On [[Notch]]'s blog, [[sheep]] were shown to eat grass to regrow wool on their bodies, reverting the block to [[dirt]]. Often, the grass would regrow just as quickly as sheep would eat it.}}
|{{HistoryLine||0.28|Sheep added, with the behavior described above.}}
|{{HistoryLine||0.30 (Creative)|Attempting to place grass blocks by means of hacking one's [[inventory]] in [[Java Edition Multiplayer Test|Classic Creative]] multiplayer now causes the server to automatically kick the player.
|Grass blocks in the player's inventory, at this point, have the green top-texture on all sides of the block.}}
|{{HistoryLine|java indev}}
|{{HistoryLine||0.31|dev=20091223-1457|With the introduction of dynamic [[light]]ing, grass is now able to grow in more dimly-lit areas, not having to be fully lit by the [[sun]].}}
|{{HistoryLine|||dev=20100124|Grass blocks are now available from the [[chest]]s in the [[Indev House]]. 
|Grass blocks are now placeable, although grass placed from the chest never reverts to [[dirt]] when in the shade. The only way to kill the grass is to [[break]] the block, so that it [[drops]] as dirt.}}
|{{HistoryLine|||dev=20100129|Grass blocks are no longer available from the [[chest]]s in The Indev House.}}
|{{HistoryLine|||dev=20100202|[[Sheep]] no longer eat grass blocks.}}
|{{HistoryLine||20100206-2034|Grass blocks can now be tilled with a [[hoe]] into [[farmland]], and had a chance of dropping [[wheat seeds]].}}
|{{HistoryLine|java alpha}}
|{{HistoryLine||v1.0.4|[[File:Snowy Grass Block JE1 BE1.png|32px]] Added snowy grass blocks.
|Snowy grass blocks appear when the grass blocks are under [[snow]].
|[[File:Snowy Grass Block (without snow) JE1.png|32px]] The model of snowy grass blocks without snow use grass top texture on the top face.
|[[File:Grass Block (item) JE2 BE1.png|32px]] The model of grass blocks in item form has been changed. The model now uses grass block side texture on all faces.}}
|{{HistoryLine||v1.0.5|Snowy grass blocks appear when the grass blocks are under [[snow block]]s.}}
|{{HistoryLine||v1.2.0|dev=preview|[[File:Grass Block JE3.png|32px]] [[File:Snowy Grass Block (without snow) JE2.png|32px]] The top texture of grass blocks and snowy grass blocks has been changed. The texture are now grayscale and are affected by [[biome colors]].
|[[File:Snowy Grass Block JE1 BE1.png|32px]] This change is not noticeable when snowy grass blocks are under snow layers or snow blocks.}}
|{{HistoryLine|java beta}}
|{{HistoryLine||1.5|[[File:Grass Block JE4.png|32px]] The model of grass blocks now uses an overlay texture on its side faces, which, like its top texture, is grayscale and is affected by biome colors. This overlay texture is exclusive to the "Fancy" [[graphics setting]].
|[[File:Grass Block JE3.png|32px]] Grass blocks do not use the overlay on fast graphics.}}
|{{HistoryLine||1.6|dev=Test Build 3|[[Wheat seeds]] can no longer obtained by using a [[hoe]] on a grass block; [[short grass]] instead occasionally [[drops]] seeds when [[breaking|broken]].}}
|{{HistoryLine||1.6.6|[[Bone meal]] now causes short grass to grow when applied to grass blocks.}}
|{{HistoryLine||1.7|[[File:Snowy Grass Block JE2 BE2.png|32px]] The model of snowy grass block has been changed.}}
|{{HistoryLine||1.8|dev=Pre-release 2 ;)|It was again possible to legitimately obtain grass blocks in one's inventory, with the introduction of [[Creative]] mode.
|[[File:Grass Block (item) JE3.png|32px]] The model of grass block in item form have been changed. Grass blocks now use grass block top texture on the top face and and dirt texture on the bottom face. The top face is now tinted with {{color|#7cbd6b}}.
|Name changed from ''Grass'' to ''Grass Block''.}}
|{{HistoryLine|java}}
|{{HistoryLine||1.0.0|dev=Beta 1.9 Prerelease|The swamp grass and foliage tints has been changed to hard-coded tints {{color|#5C694E}} and {{color|#496137}}.}}
|{{HistoryLine|||dev=Beta 1.9 Prerelease 4|Grass blocks have become obtainable for the first time in [[Survival]] mode through use of the [[Silk Touch]] enchantment, introduced with the new [[enchanting]] system.}}
|{{HistoryLine|||dev=Beta 1.9 Prerelease 5|[[File:Grass Block JE5.png|32px]] [[File:Grass Block (graphics fast) JE2.png|32px]] [[File:Snowy Grass Block (without snow) JE3.png|32px]] The top texture of grass blocks has been changed.
|[[File:Snowy Grass Block JE2 BE2.png|32px]] This change is not noticeable when snowy grass blocks under the snow layers or snow blocks.}}
|{{HistoryLine|||dev=Beta 1.9 Prerelease 6|[[File:Grass Block JE6 BE5.png|32px]] [[File:Grass Block (graphics fast) JE3.png|32px]] The side texture of grass blocks has been changed.}}
|{{HistoryLine|||dev=unknown|[[Slab]]s have now been changed so that they no longer revert grass blocks beneath them to [[dirt]], allowing grass to spread to and from underneath.}}
|{{HistoryLine||1.1|dev=11w49a|Grass blocks can now be eaten by [[sheep]].}}
|{{HistoryLine|||dev=12w01a|Grass blocks are now generating in [[superflat]] world type.}}
|{{HistoryLine||1.2.1|dev=12w07a|The player is now unable to till a grass block with a [[hoe]] when there is a block on top of the grass block.}}
|{{HistoryLine||1.4.2|dev=12w38a|New sounds were added for walking on grass blocks.}}
|{{HistoryLine||1.5|dev=13w02a|[[File:Grass Block (graphics fast) JE3.png|32px]] Grass blocks do not use the overlay on fancy graphics.}}
|{{HistoryLine|||dev=13w02b|[[File:Grass Block JE6 BE5.png|32px]] Grass blocks use the overlay on fancy graphics, once again.}}
|{{HistoryLine||1.7.2|dev=13w36a|A "grassless" dirt variant, that grass would not spread to, has now been added.}}
|{{HistoryLine||1.8|dev=14w10a|[[File:Grass Block 14w10a.png|32px]] On the new block model, the side overlay texture is removed and the side faces are now fully biome colored.<ref>{{bug|MC-50222||Dirt texture on Grass Blocks is green|Fixed}}</ref>}}
|{{HistoryLine|||dev=14w10b|The changes in snapshot 14w10a have been fixed.}}
|{{HistoryLine|||dev=14w25a|[[File:Snowy Grass Block (without snow) JE4.png|32px]] The top of snowy grass blocks is no longer biome-affected.
|Grass blocks now always use the side overlay regardless of [[graphics setting]].}}
|{{HistoryLine|||dev=14w25b|[[File:Grass Block JE6 BE5.png|32px]] The item form of grass blocks now has the same color on the side as the top.}}
|{{HistoryLine|||dev=14w27b|The top texture of grass is now rotated randomly, due to the addition of arrays to the [[Block models|block model format]].}}
|{{HistoryLine||1.9|dev=15w31a|Grass blocks can now be turned into [[grass path]]s by right-clicking on them with a shovel.
|Grass blocks can now be obtained by killing an [[enderman]] that is holding the block.}}
|{{HistoryLine||1.14|dev=18w48a|Grass blocks now generate in the updated [[plains]] [[village]]s.}}
|{{HistoryLine|||dev=18w49a|Grass blocks now generate in the updated [[savanna]] villages and the new [[snowy tundra]] villages.}}
|{{HistoryLine|||dev=18w50a|Grass blocks now generate in the updated [[desert]] and [[taiga]] villages.}}
|{{HistoryLine|||dev=19w05a|Grass blocks are now [[renewable]] because [[wandering trader]]s now offer to sell [[podzol]].}}
|{{HistoryLine|||dev=19w08a|[[File:Grass Block JE7 BE6.png|32px]] The side texture of grass blocks has been changed.
|[[File:Snowy Grass Block JE3 BE3.png|32px]] [[File:Snowy Grass Block (without snow) JE5.png|32px]] The side texture of snowy grass blocks and the texture of snow have been changed.}}
|{{HistoryLine||1.17|dev=21w11a|[[File:Snowy Grass Block JE4.png|32px]] [[File:Snowy Grass Block (without snow) JE6.png|32px]] The side texture of snowy grass blocks has been changed.}}
|{{HistoryLine|||dev=21w16a|Grass blocks are now in the <code>dirt</code> [[tag]].<ref>{{Cite bug|MC|222004|Grass block isn't apart of the #dirt block tag|date=April 2, 2021|resolution=Fixed}}</ref>}}
|{{HistoryLine||1.18|dev=experimental snapshot 3|Grass blocks are no longer able to generate underwater.}}
|{{HistoryLine||1.19|dev=22w13a|Grass blocks now generate as part of [[ancient cities]].}}
|{{HistoryLine||1.19.4|exp=Update 1.20|dev=23w07a|[[Sniffer]]s can now dig grass block.}}
|{{HistoryLine|pocket alpha}}
|{{HistoryLine||Pre-release|[[File:Grass Block BE1.png|32px]] Added grass blocks [[tint]]ed with {{color|#339933}}.}}
|{{HistoryLine||v0.1.0|[[File:Grass Block (item) JE2 BE1.png|32px]] Grass block has an item form. The model uses grass block side textures on all faces.}}
|{{HistoryLine||v0.2.0|[[File:Grass Block BE2.png|32px]] [[File:Grass Block (item) BE2.png|32px]] The textures of grass blocks have been changed.}}
|{{HistoryLine||v0.4.0|Grass can now be tilled with a [[hoe]] into [[farmland]], and has a chance of dropping [[Wheat Seeds|seeds]].}}
|{{HistoryLine||v0.5.0|[[File:Grass Block BE3.png|32px]] [[File:Grass Block (item) BE3.png|32px]] The side texture of grass blocks for block and item form has been changed. The item form now uses a separate top texture for its top face.}}
|{{HistoryLine||v0.8.0|dev=build 1|[[File:Grass Block BE4.png|32px]] [[File:Grass Block (item) BE4.png|32px]] The side texture has been changed to the texture from before v0.5.0. The top texture for the block form is now tinted with {{color|#87cd49}}. The top texture for item form has been changed to the pre-tinted top texture, which is identical to the block form.}}
|{{HistoryLine|||dev=build 3|Grass now has a chance to drop [[beetroot seeds]], [[carrot]]s, or [[potato]]es when tilled.}}
|{{HistoryLine|||dev=build 4|Tilling can no longer spawn carrots or potatoes.}}
|{{HistoryLine||v0.9.0|dev=build 1|[[File:Grass Block JE6 BE5.png|32px]] [[File:Grass Block (item) BE5.png|32px]] The top texture in block form now tinted with [[biome colors]]. The side texture has been changed to various pre-tinted textures dependent by biome.}}
|{{HistoryLine||v0.11.0|dev=build 1|Grass now can be pressed into [[grass path]] blocks when tapped with a shovel.}}
|{{HistoryLine||v0.12.1|dev=build 1|Grass blocks no longer drop [[beetroot seeds]] when a [[hoe]] is used.
|Grass blocks can now be obtained using the [[Silk Touch]] enchantment.}}
|{{HistoryLine|||dev=build 8|Grass blocks no longer drop [[wheat seeds]] when a hoe is used.}}
|{{HistoryLine|||dev=build 10|The [[sound]] of grass blocks has now been changed to match up with grass sound from [[Java Edition 1.4.2|Java 1.4.2]].}}
|{{HistoryLine||v0.14.0|dev=build 1|Grass blocks can now be obtained by killing an [[enderman]] that is holding the [[block]].}}
|{{HistoryLine||v0.16.0|dev=build 1|The biome-dependent colors of grass blocks now appear on [[map]]s.}}
|{{HistoryLine|bedrock}}
|{{HistoryLine||1.11.0|dev=beta 1.11.0.1|Grass blocks can now be used to fill up [[composter]]s.}}
|{{HistoryLine|||dev=beta 1.11.0.5|[[File:Grass Block JE7 BE6.png|32px]] The side texture of grass blocks has been changed.
|[[File:Snowy Grass Block JE3 BE3.png|32px]] The side texture of snowy grass blocks and texture of snow has been changed.}}
|{{HistoryLine|console}}
|{{HistoryLine||xbox=TU1|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|[[File:Grass Block JE4.png|32px]] Added grass blocks.}}
|{{HistoryLine||xbox=TU3|[[File:Grass Block JE6 BE5.png|32px]] Changed the texture of grass blocks.}}
|{{HistoryLine||xbox=TU5|It is now possible to legitimately obtain grass blocks in one's inventory, with the introduction of [[Creative]] mode.
|Name changed from ''Grass'' to ''Grass Block''.}}
|{{HistoryLine||xbox=TU7|The swamp grass and foliage tints has been changed to hard-coded tints {{color|#5C694E}} and {{color|#496137}}.
|Grass blocks have become obtainable for the first time in Survival mode through use of the [[Silk Touch]] enchantment, introduced with the new [[enchanting]] system.}}
|{{HistoryLine||xbox=TU9|Grass blocks can now be eaten by [[sheep]].}}
|{{HistoryLine||xbox=TU43|xbone=CU33|ps3=1.36|psvita=1.36|ps4=1.36|wiiu=Patch 13|Grass blocks can now be turned into [[grass path]]s by pressing {{xbtn|360lt}} / {{xbtn|lt}} / {{Psbtn|3l2}} / {{Psbtn|l2}} / {{Psvbtn|l}} / {{Wbtn|zl}} / {{Nsbtn|zl}} on them with a shovel.}}
|{{HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.83|wiiu=none|switch=none|The side of non-snowy grass blocks is now 3d.}}
|{{HistoryLine|New Nintendo 3DS Edition}}
|{{HistoryLine||0.1.0|[[File:Grass Block JE7 BE2.png|32px]] Added grass blocks.}}
}}

=== Data history ===
{{HistoryTable
|{{HistoryLine|java}}
|{{HistoryLine||1.13|dev=17w47a|The ID of grass blocks has been changed from <code>grass</code> to <code>grass_block</code>.
|Prior to [[1.13/Flattening|''The Flattening'']], this block's numeral ID was 2.}}
|{{HistoryLine|bedrock}}
|{{HistoryLine||1.20.70|dev=Preview 1.20.70.20|The ID of grass blocks has been changed from <code>grass</code> to <code>grass_block</code>.}}
}}

== Issues ==
{{Issue list}}

== Trivia ==
* Grass blocks and dirt blocks changing between each other is a common cause of [[chunk updates]].
* The grass block has become a widely used symbol of ''[[Minecraft]]''.
** The icons for {{JE}} and {{BE}} apps, except Java snapshots and [[Minecraft Preview|Bedrock preview]]s, are based on a grass block.
** The favicon for [[minecraft.net]], as well as the icon for the ''[[Minecraft Launcher]]'', used to be a grass block.
* The top face of snowy grass blocks is not affected by biome tinting and therefore appears gray. Normally, snowy grass blocks are covered by snow and their top face cannot be seen by players, unless they create a snowy grass block with no other blocks on its top using commands or the [[debug stick]].

== Gallery ==
=== Mojang images ===
<gallery>
File:Midair Grass Block.jpg|A grass block floating in midair.
File:Birch Forest Grass Blocks.jpg|Grass blocks in a birch forest.
File:Instagram Grass 4.jpg|An image used to represent grass blocks.
</gallery>

=== In other media ===
<gallery>
File:Timeline mcCube.png|Artwork of a bright grass block, used during the 10th anniversary.<ref>{{Citation|url=https://www.minecraft.net/en-us/10th-anniversary|title=Celebrate with Us|website=minecraft.net}}</ref>
File:Instagram Grass 1.jpg|Render of a grass block on a beige background.
File:Grassguidesniper2.png|A grass-growing guide made in early 2010.
File:Instagram Grass 2.jpg|Diagram of a grass block and various alternative soil blocks.
File:Instagram Grass 3.jpg|[[Jens Bergensten|Jens]] describing grass blocks.
File:Steve Diorama.jpeg|An officially licensed diorama, featuring [[Steve]] and a [[pig]].
File:Grass Block Sticker.jpg|An official sticker for the grass block sold by [https://www.jinx.com JINX].   
</gallery>

== References ==
{{reflist}}

== External links ==
* {{Mcnet|block-week-grass|Block of the Week: Grass|October 6, 2017|Duncan Geere}}

== Navigation ==
{{Navbox blocks|Natural}}

[[Category:Plants]]
[[Category:Natural blocks]]
[[Category:Generated structure blocks]]

[[cs:Trávník]]
[[de:Grasblock]]
[[el:Γρασίδι]]
[[es:Césped]]
[[fr:Bloc d'herbe]]
[[hu:Füves földblokk]]
[[it:Blocco d'erba]]
[[ja:草ブロック]]
[[ko:잔디 블록]]
[[nl:Grasblok]]
[[pl:Blok trawy]]
[[pt:Bloco de grama]]
[[ru:Дёрн]]
[[th:บล็อกหญ้า]]
[[uk:Трав'яний блок]]
[[zh:草方块]]
