Minecraft:Dripstone (feature): Difference between revisions
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| Line 1: | Line 1: | ||
{{Infobox structure | {{Infobox structure | ||
|title= | |title= Speleothems | ||
|image=Large dripstone.png | |image=Large dripstone.png | ||
|imagesize=x200px | |imagesize=x200px | ||
|biome={{BiomeLink|Dripstone caves}} | |biome={{BiomeLink|Dripstone caves}}<br>{{BiomeLink|Ice caves}} | ||
|blocks= | |blocks= | ||
* {{BlockLink|Dripstone Block}} | * {{BlockLink|Dripstone Block}} | ||
* {{BlockLink|Pointed Dripstone}} | * {{BlockLink|Pointed Dripstone}} | ||
* {{BlockLink|Packed Ice}} | |||
* {{BlockLink|Water}} | * {{BlockLink|Water}} | ||
|canspawn=No | |canspawn=No | ||
}} | }} | ||
Dripstone [[Minecraft:feature]]s can be found commonly in [[Minecraft:dripstone caves]] biomes. There are three types of | Dripstone [[Minecraft:feature]]s can be found commonly in [[Minecraft:dripstone caves]] and [[Minecraft:ice caves]] biomes. There are three types of speleothem feature: '''large speleothem''', '''speleothem cluster''' and '''speleothem''' (also known as '''small dripstone'''). | ||
== Description == | == Description == | ||
Speleothems features generate inside large hollows in the [[Minecraft:dripstone caves]] and [[Minecraft:ice caves]] biome. They can generate in water. | |||
There are three types of | There are three types of speleothem feature: | ||
*The first type is the "large | *The first type is the "large speleothem", which takes the form of either a separated stalagmite and stalactite, or a stalagnate, and is composed of [[Minecraft:dripstone block]]s and [[Minecraft:packed ice]] blocks. Stalagnates generate around two positions selected on the floor and ceiling of a cave, which may potentially be separated by several blocks horizontally. The maximum possible size of a large speleothem varies depending on the available space. Can be confused with dripstone cluster generated on noise pillar, but generated with solely dripstone blocks. | ||
*The second type is the "speleothem cluster", a patch of dripstone blocks replacing a section of a cave’s walls, floor and ceiling. Some [[Minecraft:pointed dripstone]] blocks will generate hanging from the ceiling and growing on the floor in these patches, attached to the dripstone blocks, forming detailed speleothem growths. [[Minecraft:Water]] puddles can also occasionally be found on the floor patches. | *The second type is the "speleothem cluster", a patch of dripstone blocks replacing a section of a cave’s walls, floor and ceiling. Some [[Minecraft:pointed dripstone]] blocks will generate hanging from the ceiling and growing on the floor in these patches, attached to the dripstone blocks, forming detailed speleothem growths. [[Minecraft:Water]] puddles can also occasionally be found on the floor patches. | ||
| Line 34: | Line 35: | ||
|spritename=large-dripstone | |spritename=large-dripstone | ||
|spritetype=env | |spritetype=env | ||
|nameid= | |nameid=large_speleothem | ||
}} | }} | ||
{{ID table | {{ID table | ||
| Line 55: | Line 56: | ||
|spritename=large-dripstone | |spritename=large-dripstone | ||
|spritetype=env | |spritetype=env | ||
|nameid= | |nameid=large_speleothem | ||
}} | }} | ||
{{ID table | {{ID table | ||
| Line 120: | Line 121: | ||
If {{cd|type}} is '''{{cd|speleothem_cluster}}''': | If {{cd|type}} is '''{{cd|speleothem_cluster}}''': | ||
<section begin="cluster config"/><div class="treeview"> | <section begin="cluster config" /><div class="treeview"> | ||
* {{nbt|compound|config}} | * {{nbt|compound|config}} | ||
** {{nbt|int|floor_to_ceiling_search_range}} For how many blocks the feature searches for the floor or ceiling. Value between 1 and 512 (inclusive). | ** {{nbt|int|floor_to_ceiling_search_range}} For how many blocks the feature searches for the floor or ceiling. Value between 1 and 512 (inclusive). | ||
| Line 145: | Line 146: | ||
*** {{nbt|compound|base_block_transformer}}{{upcoming|JE 26.4}}: Sets a state on the base block of the speleothem block. If set to {{cd|none}}, the state will be the regular base block state used in sulfur and dripstone spikes. If set to {{cd|set_attached}}, the state will be the state of the base block of an icicle when it is attached to a surface. | *** {{nbt|compound|base_block_transformer}}{{upcoming|JE 26.4}}: Sets a state on the base block of the speleothem block. If set to {{cd|none}}, the state will be the regular base block state used in sulfur and dripstone spikes. If set to {{cd|set_attached}}, the state will be the state of the base block of an icicle when it is attached to a surface. | ||
*** {{nbt|boolean|allow_water_placement}}{{upcoming|JE 26.4}}: whether the speleothem can be placed in water or not. | *** {{nbt|boolean|allow_water_placement}}{{upcoming|JE 26.4}}: whether the speleothem can be placed in water or not. | ||
</div><section end="cluster config"/> | </div><section end="cluster config" /> | ||
{{Collapse|title=An example|outerstyle=margin: 0.5rem 0|head=1}} | {{Collapse|title=An example|outerstyle=margin: 0.5rem 0|head=1}} | ||
| Line 201: | Line 202: | ||
If {{cd|type}} is '''{{cd|large_dripstone}}''': | If {{cd|type}} is '''{{cd|large_dripstone}}''': | ||
<section begin="large config"/><div class="treeview"> | <section begin="large config" /><div class="treeview"> | ||
* {{nbt|compound|config}} | * {{nbt|compound|config}} | ||
** {{nbt|int|floor_to_ceiling_search_range}} (optional, defaults to 30) The search range from start point to cave floor or ceiling (rather than from floor to ceiling). Value between 1 and 512 (inclusive). | ** {{nbt|int|floor_to_ceiling_search_range}} (optional, defaults to 30) The search range from start point to cave floor or ceiling (rather than from floor to ceiling). Value between 1 and 512 (inclusive). | ||
| Line 219: | Line 220: | ||
** {{nbt|string|replaceable_blocks}} Describes which blocks the feature can generate on. | ** {{nbt|string|replaceable_blocks}} Describes which blocks the feature can generate on. | ||
** {{nbt|list|base_block}}{{upcoming|JE 26.4}}: a block state provider; the block to build the large speleothem out of. | ** {{nbt|list|base_block}}{{upcoming|JE 26.4}}: a block state provider; the block to build the large speleothem out of. | ||
</div><section end="large config"/> | </div><section end="large config" /> | ||
{{Collapse|title=An example|outerstyle=margin: 0.5rem 0|head=1}} | {{Collapse|title=An example|outerstyle=margin: 0.5rem 0|head=1}} | ||
| Line 271: | Line 272: | ||
If {{cd|type}} is '''{{cd|speleothem}}''' | If {{cd|type}} is '''{{cd|speleothem}}''' | ||
<section begin="pointed config"/><div class="treeview"> | <section begin="pointed config" /><div class="treeview"> | ||
* {{nbt|compound|config}} | * {{nbt|compound|config}} | ||
** {{nbt|float|chance_of_taller_generation}} (optional, defaults to 0.2) Value between 0.0 and 1.0 (inclusive). Probability for double-block dripstone. | ** {{nbt|float|chance_of_taller_generation}} (optional, defaults to 0.2) Value between 0.0 and 1.0 (inclusive). Probability for double-block dripstone. | ||
| Line 280: | Line 281: | ||
** {{nbt|string|pointed_block}} Describes the block creating the columns of the speleothem. | ** {{nbt|string|pointed_block}} Describes the block creating the columns of the speleothem. | ||
** {{nbt|string|replaceable_blocks}} Describes which blocks the feature can generate on. | ** {{nbt|string|replaceable_blocks}} Describes which blocks the feature can generate on. | ||
</div><section end="pointed config"/> | </div><section end="pointed config" /> | ||
{{Collapse|title=An example|outerstyle=margin: 0.5rem 0|head=1}} | {{Collapse|title=An example|outerstyle=margin: 0.5rem 0|head=1}} | ||
Revision as of 11:12, 14 October 2026
Template:Infobox structure Dripstone Minecraft:features can be found commonly in Minecraft:dripstone caves and Minecraft:ice caves biomes. There are three types of speleothem feature: large speleothem, speleothem cluster and speleothem (also known as small dripstone).
Description
Speleothems features generate inside large hollows in the Minecraft:dripstone caves and Minecraft:ice caves biome. They can generate in water.
There are three types of speleothem feature:
- The first type is the "large speleothem", which takes the form of either a separated stalagmite and stalactite, or a stalagnate, and is composed of Minecraft:dripstone blocks and Minecraft:packed ice blocks. Stalagnates generate around two positions selected on the floor and ceiling of a cave, which may potentially be separated by several blocks horizontally. The maximum possible size of a large speleothem varies depending on the available space. Can be confused with dripstone cluster generated on noise pillar, but generated with solely dripstone blocks.
- The second type is the "speleothem cluster", a patch of dripstone blocks replacing a section of a cave’s walls, floor and ceiling. Some Minecraft:pointed dripstone blocks will generate hanging from the ceiling and growing on the floor in these patches, attached to the dripstone blocks, forming detailed speleothem growths. Minecraft:Water puddles can also occasionally be found on the floor patches.
- The third type is the "speleothem", which is similar to the dripstone cluster, but only has a single stalagmite or stalactite.
When these types overlap, it results in pointed dripstone generating on the large columns of dripstone blocks.
Data values
ID
Template:El: Template:ID table Template:ID table Template:ID table
Template:ID table Template:ID table Template:ID table
Template:El: Template:ID table Template:ID table
Template:ID table which is used in: Template:ID table which is used in: Template:ID table
Config
If Template:Cd is Template:Cd:
<section begin="cluster config" />
- Template:Nbt
- Template:Nbt For how many blocks the feature searches for the floor or ceiling. Value between 1 and 512 (inclusive).
- Template:NbtTemplate:Nbt The height of the cluster. Value between 1 and 128 (inclusive).
- Template:NbtTemplate:Nbt The radius of the cluster. Value between 1 and 128 (inclusive).
- Template:Nbt The maximum height difference between stalagmites and stalactites. Value between 0 and 64 (inclusive).
- Template:Nbt The height deviation. Value between 1 and 64 (inclusive).
- Template:NbtTemplate:Nbt The dripstone block layer's thickness. Value between 0 and 128 (inclusive).
- Template:NbtTemplate:Nbt Value between 0.0 and 2.0 (inclusive).
- Template:NbtTemplate:Nbt Value between 0.0 and 2.0 (inclusive).
- Template:Nbt Value between 0.0 and 1.0 (inclusive).
- Template:Nbt Value between 1 and 64 (inclusive).
- Template:Nbt Value between 1 and 64 (inclusive).
- Template:Nbt Describes the block forming the base of the speleothem.
- Template:Nbt Describes the block creating the columns of the speleothem.
- Template:Nbt Describes which blocks the feature can generate on.
- Template:NbtTemplate:Upcoming: Various settings for placement of the speleothem cluster, including:
- Template:NbtTemplate:Upcoming: an enum that is one of Template:Cd, Template:Cd or Template:Cd.
- Template:NbtTemplate:Upcoming: Sets a state on the base block of the speleothem block. If set to Template:Cd, the state will be the regular base block state used in sulfur and dripstone spikes. If set to Template:Cd, the state will be the state of the base block of an icicle when it is attached to a surface.
- Template:NbtTemplate:Upcoming: whether the speleothem can be placed in water or not.
<section end="cluster config" />
Template:Collapse <syntaxhighlight lang="json"> {
"type": "minecraft:dripstone_cluster",
"config": {
"chance_of_speleothem_column_at_max_distance_from_center": 0.1,
"density": {
"type": "minecraft:uniform",
"value": {
"max_exclusive": 0.7,
"min_inclusive": 0.3
}
},
"speleothem_block_layer_thickness": {
"type": "minecraft:uniform",
"value": {
"max_inclusive": 4,
"min_inclusive": 2
}
},
"floor_to_ceiling_search_range": 12,
"height": {
"type": "minecraft:uniform",
"value": {
"max_inclusive": 6,
"min_inclusive": 3
}
},
"height_deviation": 3,
"max_distance_from_center_affecting_height_bias": 8,
"max_distance_from_edge_affecting_chance_of_speleothem": 3,
"max_stalagmite_stalactite_height_diff": 1,
"radius": {
"type": "minecraft:uniform",
"value": {
"max_inclusive": 8,
"min_inclusive": 2
}
},
"wetness": {
"type": "minecraft:clamped_normal",
"value": {
"deviation": 0.3,
"max": 0.9,
"mean": 0.1,
"min": 0.1
}
}
}
} </syntaxhighlight> Template:Collapse
If Template:Cd is Template:Cd:
<section begin="large config" />
- Template:Nbt
- Template:Nbt (optional, defaults to 30) The search range from start point to cave floor or ceiling (rather than from floor to ceiling). Value between 1 and 512 (inclusive).
- Template:NbtTemplate:Nbt Used to provide a min and max value for radius. Note that this int provider doesn't provide a single int, but provides the min and max value of the specified distribution. Value between 1 and 16 (inclusive). See the graph for details.
- Template:NbtTemplate:Nbt Higher value leads to higher height. Value between 0.0 and 20.0 (inclusive).
- Template:Nbt The ratio of the max radius to the height of the cave. Value between 0.0 and 1.0 (inclusive).
- Template:NbtTemplate:Nbt Truncate the tip of stalactite. Higher value leads to lower height. Value between 0.1 and 10.0 (inclusive).
- Template:NbtTemplate:Nbt Truncate the tip of stalagmite. Higher value leads to lower height. Value between 0.1 and 10.0 (inclusive).
- Template:NbtTemplate:Nbt Larger value results in larger inclination. Value between 0.0 and 2.0 (inclusive).
- Template:Nbt The min column radius to used for the wind. Value between 0 and 100.
- Template:Nbt The min value of the bluntnesses to used for the wind. Value between 0.0 and 5.0 (inclusive).
- Template:Nbt Describes which blocks the feature can generate on.
- Template:NbtTemplate:Upcoming: a block state provider; the block to build the large speleothem out of.
<section end="large config" />
Template:Collapse <syntaxhighlight lang="json"> {
"type": "minecraft:large_dripstone",
"config": {
"column_radius": {
"type": "minecraft:uniform",
"value": {
"max_inclusive": 19,
"min_inclusive": 3
}
},
"floor_to_ceiling_search_range": 30,
"height_scale": {
"type": "minecraft:uniform",
"value": {
"max_exclusive": 2.0,
"min_inclusive": 0.4
}
},
"max_column_radius_to_cave_height_ratio": 0.33,
"min_bluntness_for_wind": 0.6,
"min_radius_for_wind": 4,
"stalactite_bluntness": {
"type": "minecraft:uniform",
"value": {
"max_exclusive": 0.9,
"min_inclusive": 0.3
}
},
"stalagmite_bluntness": {
"type": "minecraft:uniform",
"value": {
"max_exclusive": 1.0,
"min_inclusive": 0.4
}
},
"wind_speed": {
"type": "minecraft:uniform",
"value": {
"max_exclusive": 0.3,
"min_inclusive": 0.0
}
}
}
} </syntaxhighlight> Template:Collapse
If Template:Cd is Template:Cd
<section begin="pointed config" />
- Template:Nbt
- Template:Nbt (optional, defaults to 0.2) Value between 0.0 and 1.0 (inclusive). Probability for double-block dripstone.
- Template:Nbt (optional, defaults to 0.7) Value between 0.0 and 1.0 (inclusive). Probability that the dripstone spreads in a horizontal direction.
- Template:Nbt (optional, defaults to 0.5) Value between 0.0 and 1.0 (inclusive). Probability of horizontal spread by two blocks.
- Template:Nbt (optional, defaults to 0.5) Value between 0.0 and 1.0 (inclusive). After the spread by two blocks, probability of spreading the third block.
- Template:Nbt} Describes the block forming the base of the speleothem.
- Template:Nbt Describes the block creating the columns of the speleothem.
- Template:Nbt Describes which blocks the feature can generate on.
<section end="pointed config" />
Template:Collapse <syntaxhighlight lang="json"> {
"type": "minecraft:speleothem",
"config": {
"chance_of_directional_spread": 0.7,
"chance_of_spread_radius2": 0.5,
"chance_of_spread_radius3": 0.5,
"chance_of_taller_dripstone": 0.2
}
} </syntaxhighlight> Template:Collapse
History
Announcement
Java Edition
Bedrock Edition
Issues
Trivia
- For a brief time in snapshot Minecraft:21w06a, dripstone clusters were one of the only underground structures that did not generate correctly in negative y levels. This was because the developers initially hardcoded the minimum y level to be 0, intending to change it when changing the world height, then forgot to.<ref>Template:Tweet</ref>
Gallery
Screenshots
-
A large dripstone stalagmite that generated in a cave
-
A large dripstone stalactite that generated in a flooded cave
-
Two dripstone stalagnates that generated in a flooded cave
-
A dripstone cluster on the side of a ravine
-
A pointed dripstone column in a dripstone cluster
-
A large cave filled with dripstone
Development images
-
A geode inside a dripstone cluster
-
Debugging pointed dripstone
-
Debugging pointed dripstone
-
The math behind the shape of dripstone features
References
Template:Navbox generated features
Minecraft:es:Racimo de espeleotema Minecraft:fr:Spéléothème (élément du terrain) Minecraft:ja:鍾乳石 (生成物) Minecraft:ko:점적석 (지물) Minecraft:pt:Espeleotema (recurso) Minecraft:ru:Капельник (натуральная декорация) Minecraft:zh:滴水石(地物)