{{Distinguish|Ore vein|Blob}}
{{for|all ore blocks in the game|Ore}}
{{Infobox structure
| biome = Depends
| blocks = Depends
| canspawn = No
}}
An '''ore'''[{{snap|20w45a}}][{{snap|21w13a}}][{{Mcnet|minecraft-changelog-1-17-0-50|Minecraft Changelog 1.17.0.50}}] is a [[feature]] consisting of a natural deposit of [[ore]]s or other blocks in the ground.
== Generation ==
The ore feature has two types: '''ore blobs''' and '''scatter ores'''.
An '''ore blob''' is an ellipsoidal cluster of blocks. In the overworld, underground deposits of [[dirt]] and [[gravel]] are generated in this form, followed by the more precious ores, like [[coal]], [[copper]], [[iron]], [[gold]], [[redstone]], [[diamond]], [[emerald]] (in mountains biomes) and [[lapis lazuli]]. They can form only in stone, deepslate, [[andesite]], [[diorite]], [[granite]] and [[tuff]]{{only|java|short=1}} (also in their polished variants {{in|be}}, replacing parts of structures). Two or more ores can form next to each other and appear as an ore made of more than one material.
Each ore blob has a '''spawn size'''. The maximum number of generated blocks in a blob each spawn size corresponds to is shown in the table below[This table is based on {{el|java}}.]:
{| class="wikitable collapsible collapsed"
!Spawn size !! Max number of blocks
|-
|0||0
|-
|1||0
|-
|2||0
|-
|3||4
|-
|4||5
|-
|5||8
|-
|6||9
|-
|7||10
|-
|8||10
|-
|9||13
|-
|10||16
|-
|11||17
|-
|12||23
|-
|13||24
|-
|14||24
|-
|15||29
|-
|16||32
|-
|17||37
|-
|18||46
|-
|19||52
|-
|20||52
|-
|21||60
|-
|22||68
|-
|23||68
|-
|24||74
|-
|25||82
|-
|26||94
|-
|27||104
|-
|28||106
|-
|29||120
|-
|30||128
|-
|31||135
|-
|32||149
|-
|33||160
|-
|34||180
|-
|35||190
|-
|36||204
|-
|37||212
|-
|38||228
|-
|39||246
|-
|40||262
|-
|41||276
|-
|42||292
|-
|43||308
|-
|44||324
|-
|45||344
|-
|46||360
|-
|47||381
|-
|48||403
|-
|49||429
|-
|50||452
|-
|51||480
|-
|52||500
|-
|53||530
|-
|54||558
|-
|55||584
|-
|56||616
|-
|57||634
|-
|58||664
|-
|59||694
|-
|60||730
|-
|61||760
|-
|62||790
|-
|63||826
|-
|64||864
|}
A '''scatter ore''' is a slightly dispersed cluster of blocks. Currently only ancient debris is generated in this form. Scatter ores also have a '''spawn size''' value. The maximum number of generated blocks in a scatter ore is just the spawn size.
There was also a deprecated ore type, which generates only one block in each generation attempt. It was used by emerald ore before 1.18.
== List ==
{| class="wikitable" data-description="ore replacement"
|-
! Dimension
! Block
! Can replace
|-
! rowspan ="2" | Overworld
|
{{BlockLink|Andesite}}
{{BlockLink|Clay}} (Only in [[lush caves]])
{{BlockLink|Coal Ore}}
{{BlockLink|Copper Ore}}
{{BlockLink|Diamond Ore}}
{{BlockLink|Diorite}}
{{BlockLink|Dirt}}
{{BlockLink|Emerald Ore}} (Only in [[mountains]] and [[windswept hills]] biomes)
{{BlockLink|Gold Ore}}
{{BlockLink|Granite}}
{{BlockLink|Gravel}}
{{BlockLink|Infested Stone}} (Only in [[mountains]] and [[windswept hills]] biomes)
{{BlockLink|Iron Ore}}
{{BlockLink|Lapis Lazuli Ore}}
{{BlockLink|Redstone Ore}}
{{BlockLink|Tuff}}
|
{{BlockLink|Andesite}}
{{BlockLink|Diorite}}
{{BlockLink|Granite}}
{{BlockLink|Polished Andesite}}{{only|be|short=1}}
{{BlockLink|Polished Diorite}}{{only|be|short=1}}
{{BlockLink|Polished Granite}}{{only|be|short=1}}
{{BlockLink|Stone}}
|-
|
{{BlockLink|Andesite}}{{only|je|short=1}}
{{BlockLink|Clay}}{{only|je|short=1}} (Only in [[lush caves]])
{{BlockLink|Deepslate Coal Ore}}
{{BlockLink|Deepslate Copper Ore}}
{{BlockLink|Deepslate Diamond Ore}}
{{BlockLink|Diorite}}{{only|je|short=1}}
{{BlockLink|Dirt}}{{only|je|short=1}}
{{BlockLink|Deepslate Emerald Ore}} (Only in [[mountain]] biomes and [[windswept hills]] biomes)
{{BlockLink|Deepslate Gold Ore}}
{{BlockLink|Granite}}{{only|je|short=1}}
{{BlockLink|Gravel}}
{{BlockLink|Infested Deepslate}} (Only in [[mountain]] biomes and [[windswept hills]] biomes)
{{BlockLink|Deepslate Iron Ore}}
{{BlockLink|Deepslate Lapis Lazuli Ore}}
{{BlockLink|Deepslate Redstone Ore}}
{{BlockLink|Tuff}}
|
{{BlockLink|Deepslate}}
{{BlockLink|Tuff}}{{only|je|short=1}}
|-
! rowspan ="3" | The Nether
| {{BlockLink|Ancient Debris}}
|
{{BlockLink|Basalt}}{{only|je|short=1}}
{{BlockLink|Blackstone}}{{only|je|short=1}}
{{BlockLink|Netherrack}}
|-
|
{{BlockLink|Blackstone}}
{{BlockLink|Gravel}}
{{BlockLink|Nether Gold Ore}}
{{BlockLink|Nether Quartz Ore}}
{{BlockLink|Soul Sand}}
| {{BlockLink|Netherrack}}
|-
|
{{BlockLink|Magma Block}}
| {{BlockLink|Netherrack}}
{{BlockLink|Blackstone}}{{only|be|short=1}}
|}
=== Overworld ===
{| class="wikitable sortable col-1-left col-2-center col-3-center col-4-center col-5-center col-6-center col-7-center" data-description="Overworld ores"
|-
! Blocks
! Spawn size
! Spawn tries per chunk
! Minimum height
! Maximum height
! Ore concentrate[Ores generate using either uniform distribution, or triangle distribution. Uniform distribution have all ores spread in same frequency at any height, while triangle generate more frequent in center height.]
! Skipped when air exposed[When an ore block is about to be placed, if it is exposed to air then it has this chance of being skipped instead.]
! Biomes
|-
| {{BlockLink|Dirt}}
| 33
| 7
| 0
| 160
| {{tc|unknown|uniform}}
| 0
| All
|-
| {{BlockLink|Clay}}
| 33
| 46
| -64
| 256
| {{tc|unknown|uniform}}
| 0
| {{BiomeLink|Lush Caves}}
|-
| {{BlockLink|Gravel}}
| 33
| 14
| -64
| 320
| {{tc|unknown|uniform}}
| 0
| All
|-
| rowspan="2" |{{BlockLink|Granite}}
| rowspan="2" |64
| 2
| 0
| 60
| rowspan="2" {{tc|unknown|uniform}}
| rowspan="2" | 0
| rowspan="2" |All
|-
| style="text-align:center"| {{frac|1|6}}
| 64
| 128
|-
| rowspan="2" |{{BlockLink|Diorite}}
| rowspan="2" |64
| 2
| 0
| 60
| rowspan="2" {{tc|unknown|uniform}}
| rowspan="2" | 0
| rowspan="2" |All
|-
| style="text-align:center"| {{frac|1|6}}
| 64
| 128
|-
| rowspan="2" |{{BlockLink|Andesite}}
| rowspan="2" |64
| 2
| 0
| 60
| rowspan="2" {{tc|unknown|uniform}}
| rowspan="2" | 0
| rowspan="2" |All
|-
| style="text-align:center"| {{frac|1|6}}
| 64
| 128
|-
| {{BlockLink|Tuff}}
| 64
| 2
| -64
| 0
| {{tc|unknown|uniform}}
| 0
| All
|-
| rowspan="3" |{{BlockLink|Coal Ore}}
{{BlockLink|Deepslate Coal Ore}}
| rowspan="3" |17
| 20
| 0
| 192
| {{tc|yes|triangle}}
| 0.5
| rowspan="2" |All
|-
| style="text-align:center"|30
| 136
| 320
| {{tc|unknown|uniform}}
| 0
|-
| style="text-align:center"|0{{only|je|short=1}}
20{{only|be|short=1}}
| 128
| 156
| {{tc|unknown|uniform}}
| 0
| {{BiomeLink|Grove}}
{{BiomeLink|Cherry Grove}}
{{BiomeLink|Jagged Peaks}}
{{BiomeLink|Meadow}}
{{BiomeLink|Frozen Peaks}}
{{BiomeLink|Stony Peaks}}
{{BiomeLink|Snowy Slopes}}
|-
| rowspan="3" |{{BlockLink|Iron Ore}}
{{BlockLink|Deepslate Iron Ore}}
| 4
| 10
| -64
| 72
| {{tc|unknown|uniform}}
| 0
| rowspan="3" |All
|-
| rowspan="2" style="text-align:center" |9{{only|je|short=1}}
10{{only|be|short=1}}[{{bug|MCPE-174503}}]
| 10
| -24
| 56
| {{tc|yes|triangle}}
| 0
|-
| style="text-align:center"|90
| 80
| 384
| {{tc|yes|triangle}}
| 0
|-
| rowspan="2" |{{BlockLink|Copper Ore}}
{{BlockLink|Deepslate Copper Ore}}
| 10
| rowspan="2" |16
| rowspan="2" |-16
| rowspan="2" |112
| rowspan="2" {{tc|yes|triangle}}
| rowspan="2" |0
| Other
|-
| style="text-align:center"|20
| {{BiomeLink|Dripstone Caves}}
|-
| rowspan="2" |{{BlockLink|Redstone Ore}}
{{BlockLink|Deepslate Redstone Ore}}
| rowspan="2" |8
| 4
| -64
| 15
| {{tc|unknown|uniform}}
| rowspan="2" |0
| rowspan="2" |All
|-
| style="text-align:center"|8
| -64
| -32
| {{tc|yes|triangle}}
|-
| rowspan="2" |{{BlockLink|Lapis Lazuli Ore}}
{{BlockLink|Deepslate Lapis Lazuli Ore}}
| rowspan="2" |7
| 2
| -32
| 32
| {{tc|yes|triangle}}
| 0
| rowspan="2" |All
|-
| style="text-align:center"|4
| -64
| 64
| {{tc|unknown|uniform}}
| 1
|-
| rowspan="3" |{{BlockLink|Gold Ore}}
{{BlockLink|Deepslate Gold Ore}}
| rowspan="3" |9
| 4
| -64
| 32
| {{tc|yes|triangle}}
| 0.5
| All
|-
| style="text-align:center"|{{frac|1|2}}
| -64
| -48
| {{tc|unknown|uniform}}
| 0.5
| All
|-
| style="text-align:center"|50
| 32
| 256
| {{tc|unknown|uniform}}
| 0
| {{BiomeLink|Badlands}}
{{BiomeLink|Eroded Badlands}}
{{BiomeLink|Wooded Badlands}}
{{BiomeLink|Badlands Plateau}}{{only|be|short=1}}(Unused)
{{BiomeLink|Modified Badlands Plateau}}{{only|be|short=1}}(Unused)
{{BiomeLink|Modified Wooded Badlands Plateau}}{{only|be|short=1}}(Unused)
|-
| rowspan="4" |{{BlockLink|Diamond Ore}}
{{BlockLink|Deepslate Diamond Ore}}
| 4
| 7
| rowspan="3" | -64
| rowspan="3" |16
| rowspan="3" {{tc|yes|triangle}}
| 0.5
| rowspan="4" |All
|-
| style="text-align:center"|8
| 4
| 1
|-
| style="text-align:center"|12
| {{frac|1|9}}
| 0.7
|-
| style="text-align:center"|8
| 2
| -64
| -4
| {{tc|unknown|uniform}}
| 0.5
|-
| {{BlockLink|Emerald Ore}}
{{BlockLink|Deepslate Emerald Ore}}
| 3
| 100
| -16
| 480
| {{tc|yes|triangle}}
| 0
| {{BiomeLink|Windswept Hills}}
{{BiomeLink|Grove}}
{{BiomeLink|Cherry Grove}}
{{BiomeLink|Jagged Peaks}}
{{BiomeLink|Meadow}}
{{BiomeLink|Frozen Peaks}}
{{BiomeLink|Stony Peaks}}
{{BiomeLink|Windswept Forest}}
{{BiomeLink|Snowy Slopes}}
{{BiomeLink|Windswept Gravelly Hills}}
{{BiomeLink|Mountain Edge}}{{only|be|short=1}}(Unused)
{{BiomeLink|Gravelly Mountains+|id=modified-gravelly-mountains}}{{only|be|short=1}}(Unused)
|-
| {{BlockLink|Infested Stone}}
{{BlockLink|Infested Deepslate}}
| 9{{only|je|short=1}}
8{{only|be|short=1}}
| 14
| -64{{only|je|short=1}}
0{{only|be|short=1}}
| 63{{only|je|short=1}}
64{{only|be|short=1}}
| {{tc|unknown|uniform}}
| 0
| {{BiomeLink|Windswept Hills}}
{{BiomeLink|Grove}}
{{BiomeLink|Cherry Grove}}
{{BiomeLink|Jagged Peaks}}
{{BiomeLink|Meadow}}
{{BiomeLink|Frozen Peaks}}
{{BiomeLink|Stony Peaks}}
{{BiomeLink|Windswept Forest}}
{{BiomeLink|Snowy Slopes}}
{{BiomeLink|Windswept Gravelly Hills}}
{{BiomeLink|Mountain Edge}}{{only|be|short=1}}(Unused)
{{BiomeLink|Gravelly Mountains+|id=modified-gravelly-mountains}}{{only|be|short=1}}(Unused)
|}
=== The Nether ===
{| class="wikitable sortable col-1-left col-2-center col-3-center col-4-center col-5-center col-6-center col-7-center" data-description="The Nether ores"
|-
! Blocks
! Spawn size
! Spawn tries per chunk
! Minimum height
! Maximum height
! Ore concentrate[Ores generate using either uniform distribution, or triangle distribution. Uniform distribution have all ores spread in same frequency at any height, while triangle generate more frequent in center height.]
! Skipped when air exposed[When an ore block is about to be placed, if it is exposed to air then it has this chance of being skipped instead.]
! Biomes
|-
| {{BlockLink|Magma Block}}
| 33{{only|je|short=1}}
28{{only|be|short=1}}
| 4{{only|je|short=1}}
9{{only|be|short=1}}
| 27{{only|je|short=1}}
23{{only|be|short=1}}
| 36
| {{tc|unknown|uniform}}
| 0
| All
|-
| rowspan="2" |{{BlockLink|Nether Quartz Ore}}
| rowspan="2" |14
| 16
| rowspan="2" |10
| rowspan="2" |117
| rowspan="2" {{tc|unknown|uniform}}
| rowspan="2" | 0
| Others
|-
| style="text-align:center"| 32{{only|je|short=1}}
16{{only|be|short=1}}
| {{BiomeLink|Basalt Deltas}}
|-
| rowspan="2" |{{BlockLink|Nether Gold Ore}}
| rowspan="2" |10
| 10
| rowspan="2" |10
| rowspan="2" |117
| rowspan="2" {{tc|unknown|uniform}}
| rowspan="2" |0
| Others
|-
| style="text-align:center"| 20{{only|je|short=1}}
10{{only|be|short=1}}
| {{BiomeLink|Basalt Deltas}}
|-
| rowspan="2" |{{BlockLink|Ancient Debris}}
| 3
| 1{{only|je|short=1}}
2{{only|be|short=1}}
| 8
| 24{{only|je|short=1}}
23{{only|be|short=1}}
| {{tc|yes|triangle}}{{only|je|short=1}}
Uniform{{only|be|short=1}}
| rowspan="2" | 1
| rowspan="2" |All
|-
| style="text-align:center"| 2
| 1{{only|je|short=1}}
3{{only|be|short=1}}
| 8
| 119
| {{tc|unknown|uniform}}
|-
| {{BlockLink|Soul Sand}}
| 12
| 12
| 0
| 31{{only|je|short=1}}
32{{only|be|short=1}}
| {{tc|unknown|uniform}}
| 0
| {{BiomeLink|Soul Sand Valley}}
|-
| {{BlockLink|Gravel}}
| 33
| 2
| 5
| 41{{only|je|short=1}}
36{{only|be|short=1}}
| {{tc|unknown|uniform}}
| 0
| {{BiomeLink|Nether Wastes}}
{{BiomeLink|Crimson Forest}}
{{BiomeLink|Warped Forest}}
{{BiomeLink|Soul Sand Valley}}
|-
| {{BlockLink|Blackstone}}
| 33
| 2
| 5
| 31{{only|je|short=1}}
36{{only|be|short=1}}
| {{tc|unknown|uniform}}
| 0
| {{BiomeLink|Nether Wastes}}
{{BiomeLink|Crimson Forest}}
{{BiomeLink|Warped Forest}}
{{BiomeLink|Soul Sand Valley}}
|}
{{notelist}}
== Data values ==
=== ID ===
{{el|je}}:
{{ID table
|firstcolumnname=Feature type
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=scattered_ore
|foot=1}}
{{ID table
|firstcolumnname=Configured feature
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_ancient_debris_large
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_ancient_debris_small
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_andesite
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_blackstone
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_clay
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_coal
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_coal_buried
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_copper_large
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_copper_small
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_diamond_buried
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_diamond_large
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_diamond_small
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_diorite
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_dirt
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_emerald
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_gold
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_gold_buried
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_granite
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_gravel
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_gravel_nether
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_infested
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_iron
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_iron_small
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_lapis
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_lapis_buried
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_magma
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_nether_gold
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_quartz
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_redstone
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_soul_sand
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=ore_tuff
|foot=1}}
{{el|be}}:
{{ID table
|firstcolumnname=Feature
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=andesite_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=clay_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=coal_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=coal_ore_upper_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=copper_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=deepslate_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=diamond_ore_buried_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=diamond_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=diamond_ore_large_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=diorite_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=dirt_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=dripstone_caves_copper_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=emerald_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=gold_ore_extra_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=gold_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=gold_ore_lower_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=granite_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=gravel_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=iron_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=iron_ore_small_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=lapis_ore_buried_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=lapis_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=nether_soul_sand_underground_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=redstone_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=silverfish_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=tuff_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=nether_gold_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=nether_gravel_underground_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=nether_quartz_ore_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=nether_magma_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=blackstone_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=nether_netherite_deep_feature
}}
{{ID table
|displayname=[No displayed name]
|spritename=ore
|spritetype=env
|nameid=nether_netherite_tall_feature
|foot=1}}
=== Config ===
{{main|Configured feature}}
{{el|java}}:
{{/Config}}
{{Collapse|title=An example|outerstyle=margin: 0.5rem 0|head=1}}
{
"type": "minecraft:ore",
"config": {
"discard_chance_on_air_exposure": 0.5,
"size": 4,
"targets": [
{
"state": {
"Name": "minecraft:diamond_ore"
},
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "minecraft:stone_ore_replaceables"
}
},
{
"state": {
"Name": "minecraft:deepslate_diamond_ore"
},
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "minecraft:deepslate_ore_replaceables"
}
}
]
}
}
{{Collapse|tail=1}}
== History ==
{{section needing info|other editions' information, all the 1.13 changes and details|type=old}}
{{HistoryTable
|{{HistoryLine|java classic}}
|{{HistoryLine||0.0.14a|Added gold ore, iron ore, and coal ore, which generate in blobs.}}
|{{HistoryLine|java infdev}}
|{{HistoryLine||20100227-1414|Ore blobs no longer generate.}}
|{{HistoryLine||20100320|Ore blobs now generate, but differently.}}
|{{HistoryLine||20100325|Ore blobs now appear more like they do today.}}
|{{HistoryLine||20100617-1531|Added underground ores of [[dirt]] and [[gravel]].}}
|{{HistoryLine|java alpha}}
|{{HistoryLine||v1.0.1|Added ores of [[redstone ore]].}}
|{{HistoryLine|java beta}}
|{{HistoryLine||1.2|Added ores of [[lapis lazuli ore]].
|[[Iron Ore|Iron]], [[diamond ore|diamond]], and [[coal ore]]s are now larger on average.}}
|{{HistoryLine||1.2_02|Lapis lazuli ore can now be found at [[bedrock]] level.}}
|{{HistoryLine||1.6|dev=Test Build 3|Fixed ore density varying per quadrant from the center of the world.}}
|{{HistoryLine||1.8|dev=Pre-release|The highest layer for some ores has been lowered by 2.
|Diamond ore has now become about 25% rarer.}}
|{{HistoryLine|java}}
|{{HistoryLine||1.3.1|dev=12w21a|Added ores of [[emerald ore]] to [[Extreme Hills]] and Extreme Hills Edge biomes.}}
|{{HistoryLine|||dev=12w22a|Emerald ore now generates as single blocks.}}
|{{HistoryLine||1.4.2|dev=12w38a|Stone [[monster eggs]] now generate underground in extreme hills biomes.}}
|{{HistoryLine||1.5|dev=13w01a|Added ores of [[nether quartz ore]] to [[the Nether]].}}
|{{HistoryLine||1.8|dev=14w02a|Added ores of [[granite]], [[diorite]], and [[andesite]] to overworld generation.}}
|{{HistoryLine|||dev=14w17a|Added [[Old Customized|custom worlds]] allowing for ore customization.}}
|{{HistoryLine|||dev=14w29a|Ore now generates faster.}}
|{{HistoryLine||1.10|dev=16w20a|Added [[magma block]] ores to the Nether.
|Added extra [[gold ore]] ores to the [[mesa]] biome and its variants.}}
|{{HistoryLine||1.16|dev=20w06a|Added [[ancient debris]], which generates in the Nether in two different ore specifications.}}
|{{HistoryLine|||dev=20w11a|Added [[nether gold ore]] to the Nether.}}
|{{HistoryLine|||dev=20w19a|Added ores of [[blackstone]] and [[gravel]] to [[nether wastes]], [[soul sand valley]], [[crimson forest]] and [[warped forest]] biomes.
|Added underground [[soul sand]] ores to the soul sand valley.
|[[Basalt]] and blackstone can be replaced by nether ores, like with netherrack.{{check version}}}}
|{{HistoryLine||1.16.2|dev=20w28a|No longer use 32-bit floats for generation, which used to cause a crash when using mods to generate terrain between 67,108,864 and 134,217,728 blocks.}}
|{{HistoryLine||1.17|dev=20w45a|Added copper ore, which generates evenly between [[altitude|levels]] 0 and 63.}}
|{{HistoryLine|||dev=21w06a|The height limit was expanded down to Y{{=}}-64. All overworld ore features except lapis lazuli ore are temporary generating from Y{{=}}-64 instead of Y{{=}}0.}}
|{{HistoryLine|||dev=21w07a|Ore distribution has changed.
|Pockets of diorite, granite and andesite are now larger and more spherical but less common.
|Diorite, granite, gravel and dirt no longer generate below Y{{=}}0, but gravel and dirt are more common than in pre-21w06a versions.}}
|{{HistoryLine|||dev=21w08a|Ore distribution has changed once again.
|Added deepslate variants of diamond, iron, gold, lapis lazuli, and redstone ores, which take place of ores that generate in deepslate.
|Iron ore no longer generates as often due to a bug.[{{Bug|MC-216744||Iron ore doesn't generate (only iron ore in deepslate is generated)|Fixed}}]
|[[Tuff]] ores now generate below Y{{=}}0.
|[[Andesite]] ores no longer generate below Y{{=}}0.}}
|{{HistoryLine|||dev=21w08b|Iron ore now generates correctly.[{{bug|MC-216744||Iron ore does not generate above Y{{=}}0.|Fixed}}]
|Redstone ore generation is tweaked, matching the latest ore distribution chart.[{{bug|MC-216101||Redstone ore generates with a flat distribution below Y{{=}}12|Fixed}}]}}
|{{HistoryLine|||dev=21w10a|Ore distribution has changed for a third time.
|Normal lapis ore no longer generates in deepslate.[{{bug|MC-216735||Stone Lapis Ore generating in Deepslate}}]
|Added clay blob, which can now generate in the [[lush caves]].}}
|{{HistoryLine|||dev=21w11a|Slightly increased the frequency of diamond ore blobs.
|Any ore that replaces tuff is now the deepslate variant.}}
|{{HistoryLine|||dev=21w13a|[[Deepslate]] blobs now generate between Y{{=}}0 and Y{{=}}16.
|Added large diamond ore blobs, generated same with the range and method of the regular one.
|[[Copper ore]] now generates uniformly between levels 0 and 63 instead of generating with a triangle distribution from 0 to 96.}}
|{{HistoryLine|||dev=21w15a|Most ore generation has been reverted back to the pre-21w06a generation and requires the [[Caves & Cliffs Prototype Data Pack]] to enable. However, emerald ore and diamond ore generation was not properly reverted due to bugs.[{{bug|MC-223260||Emerald ore does not generate as intended}}][{{bug|MC-229191||Diamond ore distribution changed between 1.16.5 and 1.17}}]
|Now triangle distribution generation works correctly. Before, the base line was one blocks lower than expected, and the maximum height was two blocks lower than expected.
|Tuff ores now generate between Y{{=}}0 and Y{{=}}16 as well.}}
|{{HistoryLine|||dev=21w16a|Emerald ore now generates at the correct Y-levels. And it now attempts to generate 6-24 times per chunk in mountains, instead of 1 time.
|Deepslate emerald ore variant now generates naturally.
|In the [[Caves & Cliffs Prototype Data Pack]], emerald ores now generate in the form of ore blobs instead of single blocks.}}
|{{HistoryLine|||dev=21w17a|[[Deepslate coal ore]] and [[deepslate copper ore]] now generate naturally.
|Emerald ore can now replace granite, andesite, diorite, tuff, and deepslate upon generating.}}
|{{HistoryLine|||dev=21w18a|Ore distribution has changed again, but only if the [[Caves & Cliffs Prototype Data Pack]] is applied to a world.
|Removed [[deepslate]] blobs, but only if the [[Caves & Cliffs Prototype Data Pack]] is applied to a world.}}
|{{HistoryLine||1.17.1|dev=Pre-release 2|Now emerald ore generates in the correct frequency.[{{bug|MC-226926||Emerald ore generates too often}}]
|Now diamond ore generates at the correct Y-levels.}}
|{{HistoryLine||1.18|dev=Experimental Snapshot 1|All previous changes to ore distribution from the prototype data pack have now been implemented into the base game.
|Ore distribution has changed for a fifth time.}}
|{{HistoryLine|||dev=Experimental Snapshot 2|Emerald ore blobs and infested stone blobs now generate in the new mountain biomes.}}
|{{HistoryLine|||dev=experimental snapshot 4|Large copper ores can now generate in [[dripstone caves]].
|Increased the amount of iron ore in mountains.
|Reduced the number of diorite/andesite/granite blobs on the surface.}}
|{{HistoryLine|||dev=21w38a|Copper ore now generates up to Y{{=}}95, and increased its amount.
|Buried lapis lazuli ore now generates in ore blobs instead of scatter ores.}}
|{{HistoryLine|||dev=21w39a|Dirt ores no longer generate above Y{{=}}160, and becomes rarer than before. Before, the spawn attempt is 15 times per chunk.}}
|{{HistoryLine|||dev=21w40a|Ore distribution has changed again.|Deepslate emerald ore can now generate naturally.|Now gravel blob generates below Y=0, and increased the number of blobs.}}
|{{HistoryLine|||dev=21w42a|Increased top height limit of badlands gold generation from Y{{=}}79 to Y{{=}}256, and increased the number of blobs.}}
|{{HistoryLine|||dev=21w44a|Deepslate coal ore can now generate naturally, again.}}
|{{HistoryLine|||dev=Release Candidate 4|Fixed an issue where coal ore at lower heights (Y{{=}}0 to Y{{=}}192) is not distributed as intended since 1.18-pre1.}}
|{{HistoryLine||1.19|dev=22w11a|Large copper ores can now generate in [[deep dark]].}}
|{{HistoryLine||1.19.3|dev=Pre-release 1|Large copper ores no longer generates in deep dark.[{{bug|MC-255133||Extra copper ore generates in deep dark|Fixed}}]}}
|{{HistoryLine||1.20.2|dev=23w31a|Additional diamond ore now generates in a uniform distribution between Y{{=}}-64 and Y{{=}}-4.}}
|{{HistoryLine|bedrock}}
}}
== Gallery ==
=== Renders ===
Iron ore blob.png|An ore of [[iron ore]].
=== Screenshots ===
MultipleOreBlobs.png|Multiple ores generated above an underground [[lava]] lake.
UnderwaterCoal.png|A [[coal]] ore generated underwater.
Oreblobmultiples.png|Multiple ore ores in a cave. [[Diamond ore]] and [[redstone ore]] as well as [[coal ore]] and [[gold ore]] are visible in the distance.
Nether Magma Block.png|Magma ores.
== References ==
{{reflist}}
== Navigation ==
{{Navbox generated features}}
[[es:Mancha]]
[[fr:Élément minéral]]
[[ja:鉱石 (生成物)]]
[[pl:Układy generowane]]
[[pt:Aglomerado]]
[[ru:Месторождение]]
[[zh:团簇]]