Mineuniverse

Ore (feature)

An ore is a feature consisting of a natural deposit of ores or other blocks in the ground.

15 min read Updated 3 views
Generated features
Advertisement Remove ads with Premium →
Contents (13)
  1. Generation
  2. List
  3. Overworld
  4. The Nether
  5. Data values
  6. ID
  7. Config
  8. History
  9. Issues
  10. Gallery
  11. Renders
  12. Screenshots
  13. References
Not to be confused with Ore vein or Blob.
For all ore blocks in the game, see Ore.
Ore
Biomes Depends
Generates in
existing chunks  
No
Consists of Depends

An ore[1][2][3] is a feature consisting of a natural deposit of ores 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‌[JE only] (also in their polished variants in Bedrock Edition, 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:[note 1]

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

Overworld

Blocks Spawn size Spawn tries per chunk Minimum height Maximum height Ore concentrate[note 2] Skipped when air exposed[note 3] Biomes
Dirt 33 7 0 160 Uniform 0 All
Clay 33 46 -64 256 Uniform 0 Lush Caves
Gravel 33 14 -64 320 Uniform 0 All
Granite 64 2 0 60 Uniform 0 All
1⁄6 64 128
Diorite 64 2 0 60 Uniform 0 All
1⁄6 64 128
Andesite 64 2 0 60 Uniform 0 All
1⁄6 64 128
Tuff 64 2 -64 0 Uniform 0 All
Coal Ore
Deepslate Coal Ore
17 20 0 192 Triangle 0.5 All
30 136 320 Uniform 0
0‌[JE only]
20‌[BE only]
128 156 Uniform 0 Grove
Cherry Grove
Jagged Peaks
Meadow
Frozen Peaks
Stony Peaks
Snowy Slopes
Iron Ore
Deepslate Iron Ore
4 10 -64 72 Uniform 0 All
9‌[JE only]
10‌[BE only][4]
10 -24 56 Triangle 0
90 80 384 Triangle 0
Copper Ore
Deepslate Copper Ore
10 16 -16 112 Triangle 0 Other
20 Dripstone Caves
Redstone Ore
Deepslate Redstone Ore
8 4 -64 15 Uniform 0 All
8 -64 -32 Triangle
Lapis Lazuli Ore
Deepslate Lapis Lazuli Ore
7 2 -32 32 Triangle 0 All
4 -64 64 Uniform 1
Gold Ore
Deepslate Gold Ore
9 4 -64 32 Triangle 0.5 All
1⁄2 -64 -48 Uniform 0.5 All
50 32 256 Uniform 0 Badlands
Eroded Badlands
Wooded Badlands
Badlands Plateau‌[BE only](Unused)
Modified Badlands Plateau‌[BE only](Unused)
Modified Wooded Badlands Plateau‌[BE only](Unused)
Diamond Ore
Deepslate Diamond Ore
4 7 -64 16 Triangle 0.5 All
8 4 1
12 1⁄9 0.7
8 2 -64 -4 Uniform 0.5
Emerald Ore
Deepslate Emerald Ore
3 100 -16 480 Triangle 0 Windswept Hills
Grove
Cherry Grove
Jagged Peaks
Meadow
Frozen Peaks
Stony Peaks
Windswept Forest
Snowy Slopes
Windswept Gravelly Hills
Mountain Edge‌[BE only](Unused)
Gravelly Mountains+‌[BE only](Unused)
Infested Stone
Infested Deepslate
9‌[JE only]
8‌[BE only]
14 -64‌[JE only]
0‌[BE only]
63‌[JE only]
64‌[BE only]
Uniform 0 Windswept Hills
Grove
Cherry Grove
Jagged Peaks
Meadow
Frozen Peaks
Stony Peaks
Windswept Forest
Snowy Slopes
Windswept Gravelly Hills
Mountain Edge‌[BE only](Unused)
Gravelly Mountains+‌[BE only](Unused)

The Nether

Blocks Spawn size Spawn tries per chunk Minimum height Maximum height Ore concentrate[note 2] Skipped when air exposed[note 3] Biomes
Magma Block 33‌[JE only]
28‌[BE only]
4‌[JE only]
9‌[BE only]
27‌[JE only]
23‌[BE only]
36 Uniform 0 All
Nether Quartz Ore 14 16 10 117 Uniform 0 Others
32‌[JE only]
16‌[BE only]
Basalt Deltas
Nether Gold Ore 10 10 10 117 Uniform 0 Others
20‌[JE only]
10‌[BE only]
Basalt Deltas
Ancient Debris 3 1‌[JE only]
2‌[BE only]
8 24‌[JE only]
23‌[BE only]
Triangle‌[JE only]
Uniform‌[BE only]
1 All
2 1‌[JE only]
3‌[BE only]
8 119 Uniform
Soul Sand 12 12 0 31‌[JE only]
32‌[BE only]
Uniform 0 Soul Sand Valley
Gravel 33 2 5 41‌[JE only]
36‌[BE only]
Uniform 0 Nether Wastes

Crimson Forest
Warped Forest
Soul Sand Valley

Blackstone 33 2 5 31‌[JE only]
36‌[BE only]
Uniform 0 Nether Wastes

Crimson Forest
Warped Forest
Soul Sand Valley

  1. ↑ This table is based on Java Edition.
  2. ↑ a b 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.
  3. ↑ a b When an ore block is about to be placed, if it is exposed to air then it has this chance of being skipped instead.

Data values

ID

Java Edition:

Feature typeIdentifier
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]scattered_ore
Configured featureIdentifier
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_ancient_debris_large
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_ancient_debris_small
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_andesite
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_blackstone
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_clay
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_coal
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_coal_buried
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_copper_large
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_copper_small
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_diamond_buried
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_diamond_large
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_diamond_small
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_diorite
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_dirt
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_emerald
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_gold
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_gold_buried
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_granite
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_gravel
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_gravel_nether
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_infested
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_iron
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_iron_small
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_lapis
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_lapis_buried
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_magma
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_nether_gold
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_quartz
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_redstone
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_soul_sand
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]ore_tuff

Bedrock Edition:

FeatureIdentifier
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]andesite_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]clay_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]coal_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]coal_ore_upper_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]copper_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]deepslate_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]diamond_ore_buried_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]diamond_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]diamond_ore_large_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]diorite_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]dirt_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]dripstone_caves_copper_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]emerald_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]gold_ore_extra_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]gold_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]gold_ore_lower_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]granite_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]gravel_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]iron_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]iron_ore_small_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]lapis_ore_buried_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]lapis_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]nether_soul_sand_underground_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]redstone_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]silverfish_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]tuff_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]nether_gold_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]nether_gravel_underground_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]nether_quartz_ore_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]nether_magma_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]blackstone_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]nether_netherite_deep_feature
EnvSprite ore.png: Sprite image for ore in Minecraft [No displayed name]nether_netherite_tall_feature

Config

Main article: Configured feature

Java Edition:

  • [NBT Compound / JSON Object] config
    • [Int] size Value between 0 and 64 (inclusive). Determines the size of the ore vein. Further details on the relationship between 'size' and the actual number of blocks comprising the ore vein is available here.
    • [Float] discard_chance_on_air_exposure Value between 0 and 1 (inclusive). The chance for the entire ore vein to be discarded if any constituent block is adjacent to an air block. Other non-solid blocks such as water do not count.
    • [NBT List / JSON Array] targets (required, but can be empty) A list of targets.
      • [NBT Compound / JSON Object] A target.
        • [NBT Compound / JSON Object] target A rule test to check the block to replace.
        • [NBT Compound / JSON Object] state The block to use.
          • Block state see Template:Nbt inherit/block state/template

Note that ore features (if allowed to generate in air) will not generate without a solid block nearby to act as the starting point. The ore feature does not necessarily have to intersect with this point, but the required distance does seem to scale with the ore size.

History

Java Edition Classic
0.0.14a Added gold ore, iron ore, and coal ore, which generate in blobs.
Java Edition Infdev
20100227-1414 Ore blobs no longer generate.
20100320 Ore blobs now generate, but in veins of 1.
20100325-1545 Ore blobs now appear more like they do today.
20100617-1531 Added underground ores of dirt and gravel.
Java Edition Alpha
v1.0.1 Added ores of redstone ore.
Java Edition Beta
1.2 Added ores of lapis lazuli ore.
Iron, diamond, and coal ores are now larger on average.
1.2_02 Lapis lazuli ore can now be found at bedrock level.​
1.6Test Build 3 Fixed ore density varying per quadrant from the center of the world.
1.8Pre-release The highest layer for some ores has been lowered by 2.
Diamond ore has now become about 25% rarer.
Java Edition
1.3.112w21a Added ores of emerald ore to Extreme Hills and Extreme Hills Edge biomes.
12w22a Emerald ore now generates as single blocks.
1.4.212w38a Stone monster eggs now generate underground in extreme hills biomes.
1.513w01a Added ores of nether quartz ore to the Nether.
1.814w02a Added ores of granite, diorite, and andesite to overworld generation.
14w17a Added custom worlds allowing for ore customization.
14w29a Ore now generates faster.
1.1016w20a Added magma block ores to the Nether.
Added extra gold ore ores to the mesa biome and its variants.
1.1620w06a Added ancient debris, which generates in the Nether in two different ore specifications.
20w11a Added nether gold ore to the Nether.
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.
1.16.220w28a 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.
1.1720w45a Added copper ore, which generates evenly between levels 0 and 63.
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.
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.
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.[5]
Tuff ores now generate below Y=0.
Andesite ores no longer generate below Y=0.
21w08b Iron ore now generates correctly.[6]
Redstone ore generation is tweaked, matching the latest ore distribution chart.[7]
21w10a Ore distribution has changed for a third time.
Normal lapis ore no longer generates in deepslate.[8]
Added clay blob, which can now generate in the lush caves.
21w11a Slightly increased the frequency of diamond ore blobs.
Any ore that replaces tuff is now the deepslate variant.
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.
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.[9][10]
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.
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.
21w17a Deepslate coal ore and deepslate copper ore now generate naturally.
Emerald ore can now replace granite, andesite, diorite, tuff, and deepslate upon generating.
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.
1.17.1Pre-release 2 Now emerald ore generates in the correct frequency.[11]
Now diamond ore generates at the correct Y-levels.[10]
1.18Experimental 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.
experimental snapshot 2 Emerald ore blobs and infested stone blobs now generate in the new mountain biomes.
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.
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.
21w39a Dirt ores no longer generate above Y=160, and becomes rarer than before. Before, the spawn attempt is 15 times per chunk.
21w40a Ore distribution has changed again.
Deepslate emerald ore can now generate naturally.
21w42a Increased top height limit of badlands gold generation from Y=79 to Y=256, and increased the number of blobs.
21w44a Deepslate coal ore can now generate naturally, again.
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.
1.1922w11a Large copper ores can now generate in deep dark.
1.19.3Pre-release 1 Large copper ores no longer generates in deep dark.[12]
1.20.223w31a Additional diamond ore now generates in a uniform distribution between Y=-64 and Y=-4.
Bedrock Edition

Issues

Issues relating to "Ore" are maintained on the bug tracker. Issues should be reported and viewed there.

Renders

Screenshots

References

  1. ↑ "Minecraft Snapshot 20w45a" – Minecraft.net.
  2. ↑ "Minecraft Snapshot 21w13a" – Minecraft.net.
  3. ↑ "Minecraft Changelog 1.17.0.50" – Minecraft.net.
  4. ↑ MCPE-174503
  5. ↑ MC-216744 – Iron ore doesn't generate (only iron ore in deepslate is generated) – resolved as "Fixed".
  6. ↑ MC-216744 – Iron ore does not generate above Y=0. – resolved as "Fixed".
  7. ↑ MC-216101 – Redstone ore generates with a flat distribution below Y=12 – resolved as "Fixed".
  8. ↑ MC-216735 – Stone Lapis Ore generating in Deepslate
  9. ↑ MC-223260 – Emerald ore does not generate as intended
  10. ↑ a b MC-229191 – Diamond ore distribution changed between 1.16.5 and 1.17
  11. ↑ MC-226926 – Emerald ore generates too often
  12. ↑ MC-255133 – Extra copper ore generates in deep dark – resolved as "Fixed".

More in Generated features

View all 86 →
Mine ExitMine ExitA mine exit is a structure found in mines, exclusive to the 25w14craftmine update. It allows the player to exit the current mine.Monster RoomMonster RoomA monster room, commonly known as a dungeon, is a structure-like feature found underground in the Overworld. It consists of a room with cobblestone walls…Nether Forest VegetationNether Forest VegetationNether forest vegetation is a feature that generates patches of surface vegetation in the crimson forest and warped forest biomes.OakOakAn oak is the most common tree in the game, found in a variety of biomes and available in several variants. It has the smallest initial space requirement…OverlayAn overlay places a set of features in the same location. All features are placed regardless of success of individual placement.Pale Moss PatchPale Moss PatchA pale moss patch is a feature that grows in the pale garden biome. A large patch consisting of pale moss blocks, pale moss carpets, and grass. A pale…Pale OakPale OakA pale oak is a type of tree similar to dark oak that generates in pale gardens, with a thick pale trunk and gray leaves. Naturally-generated pale oaks…PilePileA pile is a feature that generates up to 25 specific blocks, the type of which correspond to the theme of a given village. Piles may generate anywhere…
Advertisement Remove ads with Premium →

Related mods

Ore Excavation Ore Excavation Mod · 108.8M downloads Large Ore Deposits Large Ore Deposits Mod · 55.2M downloads OreLib OreLib Mod · 51.8M downloads ATO - All the Ores ATO - All the Ores Mod · 48.7M downloads
Explore the Minecraft Wiki
Blocks, items, mobs, biomes and game mechanics — all in one place.
Wiki home