Vegetation patch
Not to be confused with Pale moss patch.
Vegetation patch

Ground vegetation

Ceiling vegetation
| Biomes | |
|---|---|
| Generates in existing chunks |
Yes |
| Consists of |
{
"title": "Vegetation patch",
"rows": [
{
"field": "\n* <span class=\"nowrap\"><span class=\"sprite-file\" style=\"\">(link to File:BiomeSprite lush-caves.png article, displayed as 16x16px|link=Lush Caves|alt=|class=pixel-image|)</span>(link to Lush Caves article, displayed as <span class=\"sprite-text\">Lush Caves</span>)</span>",
"label": "(link to Biome article, displayed as Biomes)"
},
{
"field": "Yes",
"label": "Generates in<br>existing chunks"
},
{
"field": "(values exceeds 1000 characters...)",
"label": "Consists of"
}
],
"invimages": [],
"images": [
"Underground vegetation ground.png",
"Underground vegetation ceiling.png"
]
}
Vegetation patch is a feature that places some vegetation in the lush caves biome.
Data values
ID
| Feature type | Identifier |
|---|---|
| [No displayed name] | vegetation_patch |
| [No displayed name] | waterlogged_vegetation_patch |
| Configured feature | Identifier |
|---|---|
clay_with_dripleaves | |
moss_patch | |
moss_patch_bonemeal | |
moss_patch_ceiling |
| Feature | Identifier |
|---|---|
clay_with_dripleaves_feature | |
moss_patch_feature | |
moss_patch_bonemeal_feature | |
moss_patch_snap_to_floor_feature | |
moss_ceiling_feature | |
moss_ceiling_snap_to_ceiling_feature |
Config
Main article: Configured feature
- [NBT Compound / JSON Object] config
- [String] surface The surface to place on. One of
floor, orceiling - [Int][NBT Compound / JSON Object] depth Value between 1 and 128 (inclusive).
- Int provider see Template:Nbt inherit/int_provider/template
- [Int] vertical_range Value between 1 and 256 (inclusive).
- [Float] extra_bottom_block_chance Value between 0.0 and 1.0 (inclusive).
- [Float] extra_edge_column_chance Value between 0.0 and 1.0 (inclusive).
- [Float] vegetation_chance Value between 0.0 and 1.0 (inclusive). The chance of placing a vegetation feature is evaluated for each block.
- [Int][NBT Compound / JSON Object] xz_radius The radius of the patch.
- Int provider see Template:Nbt inherit/int_provider/template
- [String] replaceable A block tag with
#specifying what blocks this feature can replace. - [Int][NBT Compound / JSON Object] ground_state The block to use for the ground of the patch.
- Block state provider see Template:Nbt inherit/block state provider/template
- [String][NBT Compound / JSON Object] vegetation_feature The placed feature to place on top of the patch. Can be a placed feature ID, or a placed feature object.
- [String] surface The surface to place on. One of
An example
{
"type": "minecraft:vegetation_patch",
"config": {
"depth": 1,
"extra_bottom_block_chance": 0.0,
"extra_edge_column_chance": 0.3,
"ground_state": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "minecraft:moss_block"
}
},
"replaceable": "#minecraft:moss_replaceable",
"surface": "floor",
"vegetation_chance": 0.8,
"vegetation_feature": {
"feature": "minecraft:moss_vegetation",
"placement": []
},
"vertical_range": 5,
"xz_radius": {
"type": "minecraft:uniform",
"value": {
"max_inclusive": 7,
"min_inclusive": 4
}
}
}
}
| |||||||||||||||||||||||||||
| |||||||||||||||||||||||||||