Diamonds in Minecraft spawn most commonly between Y-levels 1 and 15, with the highest concentration typically found between levels 5 and 12. This range is considered optimal for mining diamonds while minimizing lava encounters
. With the newer updates (1.18 and later), diamond ore generation shifted to be more abundant at lower depths, extending into negative Y-levels down to about -64. The best practical level to mine diamonds is around Y-level -53, balancing diamond abundance and safety from lava pools. Mining at this level or slightly above (around -54 to -59) is recommended for efficient diamond hunting
. Additionally, diamonds are more likely to be found in caves rather than exposed to air, so exploring large cave systems below Y-level 0 can also yield good diamond finds. Diamonds can also be found in various generated structures such as bastion remnants, buried treasure, and end cities, but mining remains the primary method
Summary:
- Diamonds spawn between Y=1 and Y=15, most abundant at Y=5 to Y=12.
- After update 1.18+, diamonds also spawn down to Y=-64, with the best mining level around Y=-53.
- Exploring caves below Y=0 increases diamond find chances.
- Diamonds also appear in some generated structures but mining at the optimal levels is most effective.
This reflects the current best practices for diamond mining in Minecraft 1.21 and similar recent versions.