Quote: "Lapis Lazuli Ore generates below height 64, with a strong bias towards height 0. However, Lapis Lazuli Ore below height -32 or above height 32 cannot generate exposed to air. It will either be buried or inside water."
Ref https://www.minecraft.net/en-us/article/caves--cliffs-part-ii-out-today-java
Article by Adrian Östergård.
The graphic that follows that quote, and below, shows Lapis from -32 up to 32 as NO air exposure. The asterisk on that refers to text: "REDUCED air exposure ... if it is exposed to air then it has a chance of being skipped".
So either the text is wrong, and/or the graphic is wrong, and/or the asterisk note is wrong.
To be clear, the text says below -32 and above +32 "cannot generate exposed to air", which translates to "between -32 and 32 it CAN". But the graphic says NO air exposure, which would agree with the text if the -32/+32 numbers were reversed. The asterisk note says REDUCED exposure, not NO exposure, which is consistent with all of the other ores. That is, if there is "a chance" that an ore might be skipped, then there is an opposite chance that it might be exposed to air, which does not mean "no" exposure. It's possible that "NO air exposure" is correct, but the numbers and graphic are still out of sync with that, and if this is the case, there shouldn't be an asterisk there.
These are trivial "typos" by themselves, but given the significance of this information to the community, as seen in published math, wikis, videos, etc, it seems a correction is in order.
Please check the code for the actual facts and update that article.
Please create and refer to a new article if changes have been made in this area since 1.18.
Check info published for Bedrock for similar issues.
There are a LOT of community references to this graphic, and this article as a canonical source. Changing the graphic and/or the text will require an announcement so that corrections can be made in the field.
[media][media][media]Attachments
Comments 3
I believe the article is correct, whereas the graphic simply has the "no air exposure" label in the wrong place, it should be on the uniform lapis distribution.
To my knowledge, there have been no changes to ore distribution since 1.18.
The relevant worldgen configuration is included directly in the game's resources and not the code, so you can confirm the following yourself if you want to.
The two worldgen features are minecraft:ore_lapis
and minecraft:ore_lapis_buried
.
minecraft:ore_lapis
generates in a trapezoid distribution between 32 and -32. It always generates (the chance of being skipped when air exposed is 0%)minecraft:ore_lapis_buried
generates in a uniform distribution between 64 and the bottom of the world. It does not generate air exposed (the chance of being skipped when air exposed is 100%)
Is it still in 1.19.3? You can't use outdated versions for your reports.