Minecraft Wiki
Register
Advertisement
This page describes content that exists only in outdated versions of Java Edition. 
This feature used to be in the game but has since been removed.
Nether Reactor Core
This article describes content that has been officially made unobtainable in Bedrock Edition. 
It can still be obtained using third-party software. However, this can cause unexpected behavior such as bugs and crashes.
Split-arrows
It has been suggested that this page be split. [discuss]
If this split may potentially be controversial, do not split until a consensus has been reached.
Reason: check talk page; having this many different biomes crammed into one page impacts readability and is exactly what we tried to avoid via the original biome page split

In Java Edition 1.18 and Bedrock Edition 1.18.0, Overworld terrain generation was rewritten to become more varied and independent of biome generation. This made many biome variants that were in the game redundant, as the only difference between their regular counterparts was the way terrain generated in them. As a result, most variant biomes were removed from the generator. In Java Edition, these biomes were merged with their normal variants, while in Bedrock Edition, these biomes still exist, but remain unused.

Generation[]

Minecraft biomes were generated in layer stacks. These layers generated specific aspects of Minecraft biomes, such as scale, rivers, varieties, and biome categories.

Earlier stages[]

Biome generation was initialized as a 1 to 4096 scale of ocean, with a few spots of landmasses scattered throughout. This map was then scaled and additional landmasses shuffled around to decrease the amount of ocean, twice, to reach a scale of 1 to 1024. Additional layers that decrease the amount of ocean were repeatedly applied until the ratio of land to ocean was about 50-50. Snowy biome categories were then assigned to a few spots of land, which was then shuffled around a final time to obtain a ratio of 33% ocean and 67% landmass.

At this stage of biome generation, the final climate zones were applied as follows. Areas of dry landmasses were assigned to be a normal biome if it bordered a cold or frozen landmass. Areas of snowy landmasses were assigned to the cold temperature category if it bordered a normal or dry temperature zone. 1 out of every 13 landmasses was then marked as "Special", which would be used to place some of the rarer biomes in later stages of biome generation. This map was then scaled twice, until a scale of 1 to 256. An additional layer was applied to create a more jagged coastline, creating areas of large islands and lakes around the coastline. 1 out of 100 areas of oceans were assigned as mushroom biomes and areas of ocean far from the coast converted into deep ocean.

The final areas of climate areas were as follows: 31% oceanic, which consisted of 22% deep ocean and 9% ocean, 0.07% mushroom, 13% dry, 22% medium, 23% cold, and 6% frozen. Areas of rare biomes made up 4% of the total area.

The biome generation was then split into 3 separate stacks.

Generation of biomes and biome variants[]

One stack of biome generation generated the actual biomes in-game. The biome categories generated the following biomes as follows. Some biomes were weighed more and as such generated more commonly than other biomes. Snowy biomes had an unused rare biome variant and as such generated as normal snowy biomes.

  • Dry biome clusters: desert (3 times), savanna (2 times), plains
  • Rare dry biome clusters: 2/3 badlands (0.9% of the final map)
  • Medium biome clusters: forest, dark forest, birch forest, windswept hills, swamp, plains
  • Rare medium biome clusters: jungle (1.5% of the final map)
  • Cold biome clusters: forest, windswept hills, taiga, plains
  • Rare cold biome clusters: giant tree taiga (1.6% of the final map)
  • Frozen biome clusters: snowy plains (3 times), snowy taiga

Forest and mountain biomes could generate in both cold biome clusters in addition to normal temperature clusters. Plains biomes could generate in all temperature clusters except in frozen biomes.

Bamboo jungles overwrote certain areas of jungle biomes since Village and Pillage.

This map is scaled twice until a scale of 1 to 64 in both Java and Bedrock Editions. In Legacy Console Edition, the map is not scaled at all at this stage of biome generation unless biome size was set to medium or large. To ensure a smooth transition between biomes, some biomes generate an "edge biome" as follows. These edge biomes can also generate hills and modified biome variants:

  • Badlands plateau and wooded badlands plateau generate regular badlands on all edges.
  • Giant tree taiga generates the regular taiga on all edges, unless there is a pre-existing snowy Taiga or taiga bordering it.
  • If a desert borders a snowy tundra, a wooded mountain generates.
  • If a swamp borders a jungle, a jungle edge generates. If a swamp borders a desert, snowy taiga, or snowy tundra, a plains biome generates.

Modified and hill biomes are then merged into the biome generation. Most biomes have a "hills" variant but some biomes use other biomes as their "hills" variant, which are listed below. This stage also allows islands to generate in areas of Deep Ocean:

  • Dark forest -> plains
  • Plains -> 1/3 wooded hills, 2/3 forest
  • Snowy tundra -> snowy mountains
  • Ocean -> deep ocean
  • Savanna -> savanna plateau
  • Deep ocean -> 1/2 plains, 1/2 forest
  • Wooded badlands plateau and badlands plateau -> regular badlands

Swamps and regular badlands do not generate a hills biome variant. Oceans do not have a "modified" biome variant. While most biomes have a "modified" variant, few biomes generate a unique "modified hills" variant, such as birch forests and mountain biomes. Some other biomes use another existing biome as a "modified hills" variant. If a biome does not have a "modified hills" variant, such as swamps or snowy taigas, the regular biome variant generates instead.

Additional areas of sunflower plains were generated separately to the modified biome stage of biome generation, covering 1/57 of normal plains biome.

The map was then scaled and the coastline made more jagged, then scaled again and beaches are generated. The generation of shorelines and beaches were as follows, this also added a few additional biome edge biomes for jungles and badlands, without biome variants:

  • Beaches generated on all coastlines except the regular swamp and regular badlands biomes.
  • Stone shores generated on the coastline of the standard mountains and wooded mountain biomes.
  • Snowy beaches generated on the coastline of all frozen biomes.
  • Mushroom shores generates on the coastline of all mushroom fields biomes.
  • A regular desert generates on the edge of all badlands biomes, excluding eroded badlands. The desert border does not generate next to oceans.

This also creates unique quirks in generation, where gravelly mountains and swamp hills generate a beach biome, and swamp hills bordering a regular jungle edge, with a modified jungle edge bordering jungles.

This biome map was scaled two more times (scaled 4x) until a scale of 1 to 4. River generation was merged with the regular biomes, then ocean climate zones merged.

Generation of rivers[]

A layer stack for river noise generation was used as a random number generator to generate areas of hills and mutated biomes, which was scaled twice before applied to the biome stage of biome generation at scale 1 to 64. Since Update Aquatic, modified biomes could conform to an entire biome or border a river. A separate layer stack to generate rivers throughout was scaled 4 times, before it was merged with the rest of the generation at scale 1 to 4.

Rivers generated across all land biomes excluding areas of oceans. Frozen rivers replaced rivers in regular snowy tundra.

Once the ocean temperature stack and river generation stack was merged with the biome generation stack, a final layer was applied to make the biome scale 1:1, which was the final biome generation used in Minecraft.

Java Edition oceanic temperature generation[]

Ocean biomes generated their climate zones separately from land biome generation, to avoid changing existing Minecraft seeds/biome generation in its entirely. Ocean climate zones were initialized at a scale of 1 to 256, then scaled 6 times, before it was merged with the rest of the biome generation.

In Java Edition, ocean climate areas were done so warm oceans could not border frozen oceans. One must go incrementally from warm oceans, to lukewarm oceans, regular oceans, and cold oceans, before reaching frozen oceans.

If a frozen ocean or frozen deep ocean bordered a land biome, a regular cold ocean generated. If a warm ocean generated next to a land biome, a regular lukewarm ocean generated. Warm oceans overwrote deep oceans as warm deep oceans did not generate.

Ocean climate zones were based off the 48 bit seed, unlike the rest of the land biome generation, as such, shadow seeds in Java Edition contained entirely different ocean climate areas, even though common land biomes generated identically in Java Edition shadow seeds.

Other information[]

In Java Edition, the possible shapes of biomes could use only the first 24 bits of the 64-bit world seed, and biome shapes within a world seed could repeat beginning around 229 blocks from 0,0. Biome generation overflowed at 231 blocks from 0,0. However, as biomes were generated in a zoomed out stage, before it was scaled upward, it technically means that biome generation could extend further out during earlier stages of biome generation as the integer overflow point is further out.

Even though there are 64-bit seeds on Java, there were only 263 unique noise maps for continental/ocean biome generation, because a quadratic equation was used, and quadratic equations always can be mirrored so that for every input except one to the quadratic equation, there is another that results in the same output (halving the number of truly distinct possibilities). For any seed, the other seed resulting in the same output to this equation was colloquially known as a shadow seed. In this case, land biome and general ocean biomes were exactly the same in a pair of seeds, but ocean biome temperatures, structures and hills differed in the shadow seed. A user could find a shadow seed by adding the constant -7379792620528906219 to the negative of their current world seed, to obtain the shadow seed. Shadow seeds were exclusive to Java Edition.

With Bedrock Edition using 32-bit seeds and a different world generation algorithm, there were few similarities between it and the 64-bit world generation. The positions of mutated biomes, oceans (and islands), rare biomes (jungles, badlands, mushroom fields, giant tree taiga), as well as specific biomes in cold, temperate, or dry biome clusters, bore some geographical relationship with the equivalent positive value seed of the 64-bit generation. The biome shapes deviated significantly. The specific generation of lush biomes and ocean variants was completely different on Bedrock.

Removed/Unused biomes[]

Badlands[]

Badlands Plateau[]

The badlands plateau featured large flat-topped hills composed of stratified colors of terracotta ranging in warm colors. Plateaus had steep edges that rose to within 20-30 blocks above sea level, where they quickly flatten. The top of these plateaus typically had scattered dead bushes. Occasional ponds appeared on plateau tops. The sides of the plateau occasionally revealed caverns and mineshafts. River biomes that passed through badlands plateau biomes cut steep grooves, giving off the appearance of narrow canyons. These posed a fall damage hazard if the player was not careful. Ravines also frequently spawned in badlands plateau biomes, which caused the same as above. This biome was not always present in the badlands biomes, but it was likely to appear.

Badlands plateaus used the same mob spawning chances as badlands.

In Java Edition:

MobSpawn weightGroup size
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
  1. Spawn attempt succeeds only in slime chunks.

Modified Badlands Plateau[]

The modified badlands plateau featured smaller plateaus and somewhat harsher terrain than the badlands plateau, mimicking large plateaus that have weathered more over time. Eroded badlands replaced the usual thin desert border that this biome variant shared with other biomes. The modified badlands plateau was the second rarest biome in Minecraft, after modified jungle edge, and was only present in about 1/5 of the badlands biomes, and almost always (98% chance) came with an eroded badlands bordering the edges and modified wooded badlands plateaus surrounding it at the center.

Modified badlands plateaus used the same mob spawning chances as badlands.

In Java Edition:

MobSpawn weightGroup size
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
  1. Spawn attempt succeeds only in slime chunks.

Modified Wooded Badlands Plateau[]

Similar to the modified badlands plateau, the modified wooded badlands plateau had a weathered appearance and featured smaller plateaus with more erratic terrain, allowing for significantly fewer oak trees to grow at the highest layers. Eroded badlands replaced the usual thin desert border that this biome variant shared with other biomes.

Modified wooded badlands plateaus used the same mob spawning chances as badlands.

In Java Edition:

MobSpawn weightGroup size
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
  1. Spawn attempt succeeds only in slime chunks.

Birch forest[]

Birch Forest Hills[]

Birch forest hills featured hillier terrain than regular birch forests, being identical to them in every other aspect. It was fairly common due to its wide spread.

Birch forest hills used the same mob spawning chances as birch forests.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12404
Pig10404
Chicken10404
Cow8404
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12402–3
Pig10401–3
Chicken10402–4
Cow8402–3
Monster category
Spider994951
Zombie94.254952–4
Zombie Villager54952–4
Skeleton804951–2
Creeper1004951
Slime[note 1]1004951
Enderman104951–2
Witch54951
Spider Jockey14951
Chicken Jockey0.754951
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

Tall Birch Hills[]

Like the other hills biomes, the tall birch hills biome had hillier, rougher terrain, along with the taller-than-normal birch trees of the tall birch forest variant. The hills were steep in this biome, comparable to the windswept hills biome.

Tall birch hills used the same mob spawning chances as birch forests.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12404
Pig10404
Chicken10404
Cow8404
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12402–3
Pig10401–3
Chicken10402–4
Cow8402–3
Monster category
Spider994951
Zombie94.254952–4
Zombie Villager54952–4
Skeleton804951–2
Creeper1004951
Slime[note 1]1004951
Enderman104951–2
Witch54951
Spider Jockey14951
Chicken Jockey0.754951
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

Dark Forest Hills[]

Dark forest hills broke the leaf canopy, increasing visibility and decreasing the chance of daytime hostile mob spawning, though the hills were steep compared to other hill biomes. Hills generated near rivers led to cliffs. Small plains-biome clearings didn't generate within the dark forest hills variant.

Dark forest hills used the same mob spawning chances as dark forests.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12404
Pig10404
Chicken10404
Cow8404
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12402–3
Pig10401–3
Chicken10402–4
Cow8402–3
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

Deep Warm Ocean[]

The deep warm ocean was similar to the warm ocean, but twice as deep and without coral reefs or sea pickles. Since they were a deep ocean variant, tall seagrass was more frequent and ocean monuments could generate as well. Unlike shallow warm oceans, pufferfish could not spawn in deep warm oceans.

This biome did not naturally generate in any non-snapshot or beta version.

In Java Edition, deep warm oceans used the same mob spawning chances as oceans for hostile and ambient categories, and had different chances for water creature and water ambient categories:

MobSpawn weightGroup size
Water creature category
Dolphin271–2
Squid571–4
Ambient category
Bat18
Monster category
Spider100521.254
Zombie95521.254
Drowned5521.251
Zombie Villager5521.251
Skeleton100521.254
Creeper100521.254
Slime[note 1]100521.254
Enderman10521.251–4
Witch5521.251
Spider Jockey1521.251
Chicken Jockey0.25521.251
Water ambient category
Tropical Fish18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition, deep warm oceans used the same mob spawning chances as warm oceans:

MobSpawn weightGroup size
Monster category
Spider995951
Zombie94.255952–4
Drowned1005952–4
Zombie Villager55952–4
Skeleton805951–2
Creeper1005951
Slime[note 1]1005951
Enderman105951–2
Witch55951
Spider Jockey15951
Chicken Jockey0.755951
Creature category
Dolphin7153–5
Squid8152–4
  1. Spawn attempt succeeds only in slime chunks.

Desert[]

Desert Hills[]

Desert hills variants featured hillier terrain, just like all other hills biomes in the game. Desert hills reached slightly higher elevations than other hills, and were comprised mostly of sand and sandstone like the rest of the desert. No structures[verify] other than fossils, desert pyramids,‌[Bedrock Edition only] and desert wells generated within the hills, making this variant overall more difficult. Desert hills didn't generate if their base desert is a thin border around a badlands biome.

Desert hills used the same mob spawning chances as deserts.

In Java Edition:

MobSpawn weightGroup size
Creature category
Rabbit[note 1]12–3
Monster category
Spider100516.254
Skeleton100516.254
Creeper100516.254
Slime[note 2]100516.254
Husk80516.254
Zombie19516.254
Enderman10516.251–4
Witch5516.251
Zombie Villager1516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. All spawned rabbits are gold.
  2. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Monster category
Spider100736.251
Zombie95736.252–4
Zombie Villager5736.252–4
Husk240736.252–4
Skeleton80736.251–2
Creeper100736.251
Slime[note 1]100736.251
Enderman10736.251–2
Witch5736.251
Spider Jockey1736.251
Chicken Jockey0.25736.251
Creature category
Rabbit[note 2]12–3
  1. Spawn attempt succeeds only in slime chunks.
  2. All spawned rabbits are gold.

Desert Lakes[]

The rare desert lakes variant featured slightly rougher and hillier terrain than the base desert biome, though not as much as the desert hills. This made them more likely to have oases of water across its landscape. No structures other than fossils and desert wells generated here.

Desert lakes used the same mob spawning chances as deserts.

In Java Edition:

MobSpawn weightGroup size
Creature category
Rabbit[note 1]12–3
Monster category
Spider100516.254
Skeleton100516.254
Creeper100516.254
Slime[note 2]100516.254
Husk80516.254
Zombie19516.254
Enderman10516.251–4
Witch5516.251
Zombie Villager1516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. All spawned rabbits are gold.
  2. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Monster category
Spider100736.251
Zombie95736.252–4
Zombie Villager5736.252–4
Husk240736.252–4
Skeleton80736.251–2
Creeper100736.251
Slime[note 1]100736.251
Enderman10736.251–2
Witch5736.251
Spider Jockey1736.251
Chicken Jockey0.25736.251
Creature category
Rabbit[note 2]12–3
  1. Spawn attempt succeeds only in slime chunks.
  2. All spawned rabbits are gold.

Giant Taiga[]

Giant Spruce Taiga Hills[]

Giant spruce taiga hills were a variant intended to be a more mountainous version of the giant spruce taiga. However, in Java Edition, due to a likely error in the way terrain height is calculated, there was no difference in the terrain between giant spruce taiga and giant spruce taiga hills. Specifically, the game used internal values known as setBaseHeight and setHeightVariation when generating hills biomes, but these values were the same for both giant spruce taiga and giant spruce taiga hills, resulting in no actual difference between the two. This was the only hills biome in the game with this issue.[1]

In Bedrock Edition, this biome generated as a hillier version of the giant spruce taiga, however, this biome generated the same trees as the giant tree taiga hills tree type (not giant spruce tree type) resulting in no actual difference between giant tree taiga hills and giant spruce taiga hills (except in water color).

Giant spruce taiga hills used the same mob spawning chances as giant spruce taigas.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12604
Pig10604
Chicken10604
Cow8604
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 3]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. 50% of spawned rabbits are brown, 40% are salt and pepper, and 10% are black.
  2. The foxes are red foxes.
  3. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12562–3
Pig10561–3
Chicken10562–4
Cow8562–3
Wolf8564
Fox[note 1]8562–4
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 2]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. The foxes are red foxes.
  2. Spawn attempt succeeds only in slime chunks.

Giant Tree Taiga Hills[]

Like all other hills biomes, giant tree taiga hills featured elevated, hillier terrain compared to the normal giant tree taiga, making the landscape less suitable for shelter. Podzol, coarse dirt, and rocks all still generated on the hills. Wolves, foxes and rabbit‌[Java Edition only] spawned here.

Giant tree taiga hills used the same mob spawning chances as giant tree taigas.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12604
Pig10604
Chicken10604
Cow8604
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100541.254
Zombie100541.254
Skeleton100541.254
Zombie Villager25541.251
Creeper100541.254
Slime[note 3]100541.254
Enderman10541.251–4
Witch5541.251
Spider Jockey1541.251
Chicken Jockey0.25541.251
Ambient category
Bat18
  1. 50% of spawned rabbits are brown, 40% are salt and pepper, and 10% are black.
  2. The foxes are red foxes.
  3. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12562–3
Pig10561–3
Chicken10562–4
Cow8562–3
Wolf8564
Fox[note 1]8562–4
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 2]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. The foxes are red foxes.
  2. Spawn attempt succeeds only in slime chunks.

Jungle[]

Bamboo Jungle Hills[]

The bamboo jungle hills variant was similar to the bamboo jungle, though with steeper terrain just like the regular jungle hills variant. Large amounts of bamboo covered the landscape, and patches of podzol replaced most grass blocks. Naturally-generated trees were always large variants, and pandas spawned here, like in the bamboo jungle. Jungle pyramids also spawned here in Java Edition.

In Java Edition, bamboo jungle hills used the same mob spawning chances as jungle hills for hostile and ambient categories, and had different chances for passive categories:

MobSpawn weightGroup size
Creature category
Sheep121304
Pig101304
Chicken101304
Cow81304
Parrot101301
Panda801301–2
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition, bamboo jungle hills used the same mob spawning chances as bamboo jungles:

MobSpawn weightGroup size
Creature category
Sheep121502–3
Pig101501–3
Chicken101502–4
Cow81502–3
Parrot401501–2
Panda401501–2
Ocelot301501–2
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

Jungle Hills[]

Similar to the wooded hills biome, the jungle hills biome featured steeper terrain, making it a more difficult variant of the already difficult jungle for survival purposes. Ocelots, parrots, and pandas spawned here and jungle pyramids generated here.

In Java Edition, jungle hills used the same mob spawning chances as jungles for ambient categories, and had different chances for the others:

MobSpawn weightGroup size
Creature category
Sheep12634
Pig10634
Chicken10634
Cow8634
Parrot10631
Panda1631–2
Chicken10634
Ocelot2631–1
Monster category
Spider1005154
Zombie955154
Zombie Villager55151
Skeleton1005154
Creeper1005154
Slime[note 1]1005154
Enderman105151–4
Witch55151
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition, jungle hills used the same mob spawning chances as jungles:

MobSpawn weightGroup size
Creature category
Sheep121202–3
Pig101201–3
Chicken101202–4
Cow81202–3
Parrot401201–2
Panda101201–2
Ocelot301201–2
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

Modified Jungle[]

The rare modified jungle variant featured much more mountainous terrain, being taller and steeper than jungle hills. The heights, combined with the thick foliage, rendered the ground below almost entirely out of sight. Ocelots, parrots, and pandas spawned in this biome, but jungle pyramids didn't generate here.

In Java Edition, modified jungles used the same mob spawning chances as jungle hills for hostile and ambient categories, and had different chances for passive categories:

MobSpawn weightGroup size
Creature category
Sheep12604
Pig10604
Chicken10604
Cow8604
Parrot10601
Chicken10604
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition, modified jungles used the same mob spawning chances as jungles:

MobSpawn weightGroup size
Creature category
Sheep121202–3
Pig101201–3
Chicken101202–4
Cow81202–3
Parrot401201–2
Panda101201–2
Ocelot301201–2
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

Modified Jungle Edge[]

The rare modified jungle edge variant generated only in strict conditions, and it was the rarest biome in the game. If a jungle biome bordered a swamp hills biome,[2] then the modified jungle edge spawned as part of a double-layered transition, with a thin normal jungle edge bordering the swamp hills, and the modified jungle edge bordering the jungle. As both jungles and swamp hills were already rare, and even more rarely did they generate bordering each other, the conditions for a modified jungle edge to generate were rarely met. When they actually did manage to generate, they were often just a few hundred blocks in length, but in some cases were less than 10 blocks, making them one of the smallest biomes as well. Modified jungle edges featured the same smooth transition and lowered tree density that regular jungle edges had, though with much more mountainous terrain and occasional overhangs. Ocelots, parrots, and pandas spawned in this biome, but jungle pyramids didn't generate here. Modified jungle edges covered only a few millionths (0.00027%) of the overworld by area.

Modified jungle edges used the same mob spawning chances as jungle edges.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12504
Pig10504
Chicken10504
Cow8504
Chicken10504
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep121202–3
Pig101201–3
Chicken101202–4
Cow81202–3
Parrot401201–2
Panda101201–2
Ocelot301201–2
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

Mountains[]

Gravelly Mountains+[]

Gravelly mountains+, also referred to as modified gravelly mountains in code, was a rare variant of the wooded hill biome that had the exact same features as the regular gravelly mountains, making this biome almost indistinct from the former.[3] with the only difference being the fact that it can rarely generate standalone as a thick separation when a desert lakes biome borders a snowy biome.

Gravelly mountains+ had the same mob spawning chances as windswept hills.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12454
Pig10454
Chicken10454
Cow8454
Llama5454–6
Monster category
Spider100516.254
Zombie95516.254
Zombie villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Only on slime chunks

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Goat20832–3
Sheep12832–3
Pig10831–3
Chicken10832–4
Glow Squid[note 1]10832–4
Cow8832–3
Axolotl[note 2]8831–4
Llama5834–6
Monster category
Spider100496.251
Zombie95496.252–4
Zombie villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 3]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Only underwater and underground.
  2. Only underwater and underground.
  3. Only on slime chunks.

Mountain Edge[]

The mountain edge variant used to generate before Java Edition 1.7.2. Similarly to the sparse jungle biome, it was a technical biome intended to provide a smooth transition from other biomes to the windswept hills. It was nearly identical to the wooded mountain biome, but with gentler slopes.

Mountain edges had the same mob spawning chances as windswept hills.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12454
Pig10454
Chicken10454
Cow8454
Llama5454–6
Monster category
Spider100516.254
Zombie95516.254
Zombie villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Only on slime chunks

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Goat20832–3
Sheep12832–3
Pig10831–3
Chicken10832–4
Glow Squid[note 1]10832–4
Cow8832–3
Axolotl[note 2]8831–4
Llama5834–6
Monster category
Spider100496.251
Zombie95496.252–4
Zombie villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 3]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Only underwater and underground.
  2. Only underwater and underground.
  3. Only on slime chunks.

Mushroom Field Shore[]

The mushroom field shore was a technical biome that represented both the shores and the rivers of the mushroom fields. It generated when a river cus through it as well as when it bordered an ocean, unless the ocean was a deep variant, in which case a steep cliff generated instead. The terrain of this biome was much flatter and shallower in elevation, similar to beaches, though it was equal to the mushroom fields in every other way. Buried treasure and shipwrecks generated here.

Mushroom field shores used the same mob spawning chances as mushroom fields.

In Java Edition:

MobSpawn weightGroup size
Ambient category
Bat18
Creature category
Mooshroom14–8

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Mooshroom14–8

Shattered Savanna Plateau[]

Like the normal windswept savanna, the shattered savanna plateau variant featured steep mountains, cliffs, and overhangs, which made it a treacherous place to explore. Though it was nearly indistinguishable from the regular shattered savanna at first glance, the shattered plateau's terrain was slightly gentler, though often risked fatal fall damage if not above water. The giant lakes characteristic of the regular shattered savanna did not generate here either. In Bedrock Edition, the foliage was a more vibrant green color, and rain would often occur in it.[5]

Shattered savanna plateaus used the same mob spawning chances as savannas.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12424
Pig10424
Chicken10424
Cow8424
Horse1422–6
Donkey1421
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12492–3
Pig10491–3
Chicken10492–4
Cow8492–3
Horse1492–6
Llama8494
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

Snowy Mountains[]

These hills were no taller than most other hill biomes in the game, despite the name 'mountains'. No structures generated in this biome, though polar bears, rabbits and strays spawned. Caves frequently generated on the sides of the mountains. In Bedrock Edition, no hostile mobs other than strays and skeletons spawned here.

Snowy mountains used the same mob spawning chances as snowy plains.

In Java Edition:

MobSpawn weightGroup size
Creature category
Rabbit[note 1]10112–3
Polar Bear1111–2
Monster category
Spider100516.254
Zombie95516.254
Stray80516.254
Creeper100516.254
Slime[note 2]100516.254
Skeleton20516.254
Enderman10516.251–4
Witch5516.251
Zombie Villager5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. 80% of spawned rabbits are white and 20% are black and white.
  2. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Monster category
Stray962201–2
Skeleton242201–2
Slime[note 1]1002201
Creature category
Rabbit[note 2]452–3
Polar Bear151–2
  1. Spawn attempt succeeds only in slime chunks.
  2. 80% of spawned rabbits are white and 20% are black and white.

Snowy Taiga[]

Snowy Taiga Hills[]

Like all other hills biomes, snowy taiga hills featured hillier, more erratic terrain. These hills were somewhat steep, making this variant difficult for survival mode. Pillager outposts and villages generated in this biome‌[BE only], however, unlike the regular snowy taiga, igloos didn't generate here.

Snowy taiga hills used the same mob spawning chances as snowy taigas.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12604
Pig10604
Chicken10604
Cow8604
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 3]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. 80% of spawned rabbits are white and 20% are black and white.
  2. The foxes are snowy foxes.
  3. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12602–3
Pig10601–3
Chicken10602–4
Cow8602–3
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 3]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. 80% of spawned rabbits are white and 20% are black and white.
  2. The foxes are snowy foxes
  3. Spawn attempt succeeds only in slime chunks.

Snowy Taiga Mountains[]

The very rare snowy taiga mountains featured much steeper terrain than the hills. Similarly to the taiga mountains, this variant reached high elevations. The steep elevations made this biome difficult for survival. Buildings didn't generate here. This biome was the third rarest in the game, behind modified badlands plateau and modified jungle edge.

Snowy taiga mountains used the same mob spawning chances as snowy taigas.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12604
Pig10604
Chicken10604
Cow8604
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 3]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. 80% of spawned rabbits are white and 20% are black and white.
  2. The foxes are snowy foxes.
  3. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12602–3
Pig10601–3
Chicken10602–4
Cow8602–3
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 3]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. 80% of spawned rabbits are white and 20% are black and white.
  2. The foxes are snowy foxes
  3. Spawn attempt succeeds only in slime chunks.

Swamp Hills[]

The swamp hills variant featured hillier terrain rising up between the flat marshes. These hills would tower over the otherwise low-elevation swamp. Additionally, flooded areas in swamp hills tended to reach lower depths than the rest of the swamp, sometimes deep enough to have a gravel floor in place of a dirt floor, like normal oceans. Swamp huts did not generate in swamp hills‌[Java Edition only], nor did slimes spawn, but fossils did still generate underground. Additionally, seagrass did not generate in flooded areas of swamp hills. If it connected to a jungle edge it had a chance to create a modified jungle edge biome.

Swamp hills used the same mob spawning chances as swamps.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12404
Pig10404
Chicken10404
Cow8404
Monster category
Spider100517.254
Zombie95517.254
Zombie Villager5517.251
Skeleton100517.254
Creeper100517.254
Slime[note 1]100517.254
Enderman10517.251–4
Witch5517.251
Slime[note 1]1517.251
Spider Jockey1517.251
Chicken Jockey0.25517.251
Ambient category
Bat18
  1. a b Spawning is greatly affected by moon phase

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12402–3
Pig10401–3
Chicken10402–4
Cow8402–3
Monster category
Spider100596.251
Zombie95596.252–4
Zombie Villager5596.252–4
Skeleton80596.251–2
Creeper100596.251
Slime[note 1]100596.251
Enderman10596.251–2
Witch5596.251
Slime[note 1]100596.251
Spider Jockey1596.251
Chicken Jockey0.25596.251
Ambient category
Bat12
  1. a b Spawning is greatly affected by moon phase

Taiga[]

Taiga Hills[]

Taiga hills, like all other hills biomes in the game, featured steeper terrain compared to the base taiga biome. Villages and outposts didn't generate in this biome‌[Java Edition only], though wolves and foxes still spawned.

Taiga hills used the same mob spawning chances as taigas.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12604
Pig10604
Chicken10604
Cow8604
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 3]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. 50% of spawned rabbits are brown, 40% are salt and pepper, and 10% are black.
  2. The foxes spawn as red foxes.
  3. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12602–3
Pig10601–3
Chicken10602–4
Cow8602–3
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 3]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. 50% of spawned rabbits are brown, 40% are salt and pepper, and 10% are black.
  2. The foxes spawn as red foxes.
  3. Spawn attempt succeeds only in slime chunks.

Taiga Mountains[]

The rare taiga mountains variant was much steeper than the taiga hills, with peaks occasionally crossing the snowfall line. The steep terrain made this a more difficult version of the regular taiga. Like the hills, villages and outposts didn't generate here, though wolves and foxes still spawned.

Taiga mountains used the same mob spawning chances as taigas.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12604
Pig10604
Chicken10604
Cow8604
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 3]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. 50% of spawned rabbits are brown, 40% are salt and pepper, and 10% are black.
  2. The foxes spawn as red foxes.
  3. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12602–3
Pig10601–3
Chicken10602–4
Cow8602–3
Wolf8604
Rabbit[note 1]4602–3
Fox[note 2]8602–4
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 3]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. 50% of spawned rabbits are brown, 40% are salt and pepper, and 10% are black.
  2. The foxes spawn as red foxes.
  3. Spawn attempt succeeds only in slime chunks.

Wooded Hills[]

Wooded hills were similar to forests, though the terrain was hillier and generally more erratic, making it less suitable for shelter. Wolves spawned here.

Wooded hills used the same mob spawning chances as forests.

In Java Edition:

MobSpawn weightGroup size
Creature category
Sheep12454
Pig10454
Chicken10454
Cow8454
Wolf5454
Monster category
Spider100516.254
Zombie95516.254
Zombie Villager5516.251
Skeleton100516.254
Creeper100516.254
Slime[note 1]100516.254
Enderman10516.251–4
Witch5516.251
Spider Jockey1516.251
Chicken Jockey0.25516.251
Ambient category
Bat18
  1. Spawn attempt succeeds only in slime chunks.

In Bedrock Edition:

MobSpawn weightGroup size
Creature category
Sheep12452–3
Pig10451–3
Chicken10452–4
Cow8452–3
Wolf5454
Monster category
Spider100496.251
Zombie95496.252–4
Zombie Villager5496.252–4
Skeleton80496.251–2
Creeper100496.251
Slime[note 1]100496.251
Enderman10496.251–2
Witch5496.251
Spider Jockey1496.251
Chicken Jockey0.25496.251
Ambient category
Bat12
  1. Spawn attempt succeeds only in slime chunks.

Data values[]

ID[]

Java Edition:

NameIdentifierTranslation key
Badlands Plateaubadlands_plateaubiome.minecraft.badlands_plateau
Bamboo Jungle Hillsbamboo_jungle_hillsbiome.minecraft.bamboo_jungle_hills
Birch Forest Hillsbirch_forest_hillsbiome.minecraft.birch_forest_hills
Dark Forest Hillsdark_forest_hillsbiome.minecraft.dark_forest_hills
Deep Warm Oceandeep_warm_oceanbiome.minecraft.deep_warm_ocean
Desert Hillsdesert_hillsbiome.minecraft.desert_hills
Desert Lakesdesert_lakesbiome.minecraft.desert_lakes
Giant Spruce Taiga Hillsgiant_spruce_taiga_hillsbiome.minecraft.giant_spruce_taiga_hills
Giant Tree Taiga Hillsgiant_tree_taiga_hillsbiome.minecraft.giant_tree_taiga_hills
Gravelly Mountains+modified_gravelly_mountainsbiome.minecraft.modified_gravelly_mountains
Jungle Hillsjungle_hillsbiome.minecraft.jungle_hills
Modified Badlands Plateaumodified_badlands_plateaubiome.minecraft.modified_badlands_plateau
Modified Junglemodified_junglebiome.minecraft.modified_jungle
Modified Jungle Edgemodified_jungle_edgebiome.minecraft.modified_jungle_edge
Modified Wooded Badlands Plateaugiant_tree_taiga_hillsbiome.minecraft.giant_tree_taiga_hills
Mountain Edgemountain_edgebiome.minecraft.mountain_edge
Mushroom Field Shoremushroom_field_shorebiome.minecraft.mushroom_field_shore
Shattered Savanna Plateaushattered_savanna_plateaubiome.minecraft.shattered_savanna_plateau
Snowy Mountainssnowy_mountainsbiome.minecraft.snowy_mountains
Snowy Taiga Hillssnowy_taiga_hillsbiome.minecraft.snowy_taiga_hills
Snowy Taiga Mountainssnowy_taiga_mountainsbiome.minecraft.snowy_taiga_mountains
Swamp Hillsswamp_hillsbiome.minecraft.swamp_hills
Taiga Hillstaiga_hillsbiome.minecraft.taiga_hills
Taiga Mountainstaiga_mountainsbiome.minecraft.taiga_mountains
Tall Birch Hillstall_birch_hillsbiome.minecraft.tall_birch_hills
Wooded Hillswooded_hillsbiome.minecraft.wooded_hills

Bedrock Edition:

NameIdentifierTranslation key
[No displayed name]mesa_plateaubiome.mesa_plateau.name
[No displayed name]bamboo_jungle_hillsbiome.bamboo_jungle_hills.name
[No displayed name]birch_forest_hillsbiome.birch_forest_hills.name
[No displayed name]roofed_forest_mutatedbiome.roofed_forest_mutated.name
[No displayed name]deep_warm_oceanbiome.deep_warm_ocean.name
[No displayed name]desert_hillsbiome.desert_hills.name
[No displayed name]desert_mutatedbiome.desert_mutated.name
[No displayed name]redwood_taiga_hills_mutatedbiome.redwood_taiga_hills_mutated.name
[No displayed name]mega_taiga_hillsbiome.mega_taiga_hills.name
[No displayed name]extreme_hills_plus_trees_mutatedbiome.extreme_hills_plus_trees_mutated.name
[No displayed name]jungle_hillsbiome.jungle_hills.name
[No displayed name]mesa_plateau_mutatedbiome.mesa_plateau_mutated.name
[No displayed name]jungle_mutatedbiome.jungle_mutated.name
[No displayed name]jungle_edge_mutatedbiome.jungle_edge_mutated.name
[No displayed name]mesa_plateau_stone_mutatedbiome.mesa_plateau_stone_mutated.name
[No displayed name]extreme_hills_edgebiome.extreme_hills_edge.name
[No displayed name]mushroom_island_shorebiome.mushroom_island_shore.name
[No displayed name]savanna_plateau_mutatedbiome.savanna_plateau_mutated.name
[No displayed name]ice_mountainsbiome.ice_mountains.name
[No displayed name]cold_taiga_hillsbiome.cold_taiga_hills.name
[No displayed name]cold_taiga_mutatedbiome.cold_taiga_mutated.name
[No displayed name]swampland_mutatedbiome.swampland_mutated.name
[No displayed name]taiga_hillsbiome.taiga_hills.name
[No displayed name]taiga_mutatedbiome.taiga_mutated.name
[No displayed name]birch_forest_hills_mutatedbiome.birch_forest_hills_mutated.name
[No displayed name]forest_hillsbiome.forest_hills.name

History[]

Java Edition
1.7.2
{{Extension DPL}}<ul><li>[[Milk Bucket|Milk Bucket]]<br/>{{Item
| title=Milk Bucket
| image = Milk Bucket.png
| renewable = Yes
| effects = Clears all
| stackable = No
}}
A '''milk bucket'''{{fn|Known as '''Milk Bucket''' {{in|java}} and '''Milk''' {{in|bedrock}}.}} is a [[drink]] obtained from {{Control|use|text=using}} a [[bucket]] on [[cow]]s, [[mooshroom]]s and [[goat]]s that can be consumed to clear all [[Effect|effects]].

== Obtaining ==

=== Harvesting ===
Milk buckets can be obtained from [[cow]]s, [[mooshroom]]s, and [[goat]]s by pressing {{control|use}} while looking at them with an empty [[bucket]].

=== Mob loot ===
A milk bucket has a chance of dropping from a [[wandering trader]], if the trader is killed while holding it.{{only|java}}

== Usage ==

Holding {{control|use}} with a milk bucket starts the drinking sound and animation. {{IN|java}}, the animation is shown only in first-person camera mode.

When consumed, milk immediately removes all status [[effect]]s from the [[player]]. [[Fire]] is not a status effect; therefore, drinking milk doesn't extinguish a burning player.

The benefits of area status effects granted by [[beacon]]s and [[Conduit Power|conduit power]] are restored almost immediately in Bedrock Edition and after a few seconds in ''Java Edition''.

=== Crafting ingredient ===

{{crafting usage|Milk Bucket}}

== Sounds ==
{{el|je}}:
{{Sound table
|sound=Drink.ogg
|subtitle=Sipping
|source=player
|description=While a player is drinking milk
|id=entity.generic.drink
|translationkey=subtitles.entity.generic.drink
|volume=0.5
|pitch=0.9-1.0
|distance=16}}
{{Sound table
|sound=Cow milk1.ogg
|sound2=Cow milk2.ogg
|sound3=Cow milk3.ogg
|source=player
|subtitle=Cow gets milked
|description=When a cow is milked
|id=entity.cow.milk
|translationkey=subtitles.entity.cow.milk
|volume=1.0
|pitch=1.0
|distance=16}}
{{Sound table
|sound=Mooshroom milk1.ogg
|sound2=Mooshroom milk2.ogg
|sound3=Mooshroom milk3.ogg
|subtitle=Goat gets milked
|description=When a regular goat is milked
|source=neutral
|id=entity.goat.milk
|translationkey=subtitles.entity.goat.milk
|volume=1.0
|pitch=1.0
|distance=16}}
{{Sound table
|sound=Goat screaming milk1.ogg
|sound2=Goat screaming milk2.ogg
|sound3=Goat screaming milk3.ogg
|sound4=Goat screaming milk4.ogg
|sound5=Goat screaming milk5.ogg
|subtitle=Goat gets milked
|description=When a screaming goat is milked
|source=neutral
|id=entity.goat.screaming.milk
|translationkey=subtitles.entity.goat.milk
|volume=1.0
|pitch=1.0
|distance=16}}
{{Sound table
|sound=Wandering trader drink milk1.ogg
|sound2=Wandering trader drink milk2.ogg
|sound3=Wandering trader drink milk3.ogg
|sound4=Wandering trader drink milk4.ogg
|sound5=Wandering trader drink milk5.ogg
|subtitle=Wandering Trader drinks milk
|source=neutral
|description=While a wandering trader is drinking milk to become visible during daytime
|id=entity.wandering_trader.drink_milk
|translationkey=subtitles.entity.wandering_trader.drink_milk
|volume=0.5
|pitch=0.9-1.0
|distance=16
|foot=1}}

{{el|be}}:
{{Sound table
|type=bedrock
|sound=Drink.ogg
|source=player
|description=While a player is drinking milk
|id=random.drink
|volume=0.35
|pitch=0.9-1.1}}
{{Sound table
|sound=Cow milk1.ogg
|sound2=Cow milk2.ogg
|sound3=Cow milk3.ogg
|source=neutral
|description=When a cow is milked
|id=mob.cow.milk
|volume=1.0
|pitch=1.0}}
{{Sound table
|sound=Mooshroom milk1.ogg
|sound2=Mooshroom milk2.ogg
|sound3=Mooshroom milk3.ogg
|description=When a regular goat is milked
|source=neutral
|id=mob.mooshroom.suspicious_milk
|volume=1.0
|pitch=1.0/0.9/1.1}}
{{Sound table
|sound=Goat screaming milk1.ogg
|sound2=Goat screaming milk2.ogg
|sound3=Goat screaming milk3.ogg
|sound4=Goat screaming milk4.ogg
|sound5=Goat screaming milk5.ogg
|description=When a screaming goat is milked
|source=neutral
|id=mob.goat.milk.screamer
|volume=1.0
|pitch=1.0}}
{{Sound table
|sound=Wandering trader drink milk1.ogg
|sound2=Wandering trader drink milk2.ogg
|sound3=Wandering trader drink milk3.ogg
|sound4=Wandering trader drink milk4.ogg
|sound5=Wandering trader drink milk5.ogg
|source=neutral
|description=While a wandering trader is drinking milk to become visible during daytime
|id=mob.wanderingtrader.drink_milk
|volume=1.0
|pitch=0.8-1.2
|foot=1}}

== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|showforms=y
|generatetranslationkeys=y
|displayname=Milk Bucket
|spritetype=item
|nameid=milk_bucket
|form=item
|foot=1}}

{{edition|bedrock}}:
{{ID table
|edition=bedrock
|showaliasids=y
|shownumericids=y
|showforms=y
|notshowbeitemforms=y
|generatetranslationkeys=y
|displayname=Milk
|spritetype=item
|nameid=milk_bucket
|aliasid=bucket / 1
|id=361
|form=item
|translationkey=item.milk.name
|foot=1}}

== Achievements ==
{{load achievements|The Lie}}

== Advancements ==
{{Load advancements|Husbandry}}

== Video ==

<div style="text-align:center">{{yt|eyxea_d0b3s}}</div>

== History ==

{{History|java alpha}}
{{History||v1.0.8|[[File:Milk Bucket JE1 BE1.png|32px]] Milk has been introduced, but it has no purpose and is obtainable only through inventory editing.}}
{{History||v1.0.11|Milk can now be obtained by {{control|use|text=milking}} a [[cow]] with a [[bucket]]. However, it is not yet drinkable.}}
{{History||v1.0.17|Milk buckets can now be emptied.}}
{{History|java beta}}
{{History||1.2|Milk has been incorporated into the [[crafting]] recipe of [[cake]].}}
{{History||1.2_01|[[Squid]] can now be milked by right-clicking on their mouth if part of their body was exposed to [[air]] or if they were not touching another [[block]]. An easy way to accomplish this is to pull a squid with a [[fishing rod]] away from other blocks and then milk it.}}
{{History||1.3_01|Squid milking has been removed.}}
{{History|java}}
{{History||1.0.0|snap=Beta 1.9 Prerelease|Milk can now be obtained by milking [[mooshroom]]s.}}
{{History|||snap=Beta 1.9 Prerelease 2|Milk has been made drinkable.
|According to a tweet by [[Jeb]] on September 30th 2011, milk was made a cure for all status effects.<ref>{{tweet|jeb_|119842906528944129|@Nexusdog_UK I haven't! In beta 1.9 pre2 milk works like a clear-everything drink|September 30, 2011}}</ref>
|Milk is no longer emptiable.}}
{{History||1.13|snap=17w47a|Prior to [[1.13/Flattening|''The Flattening'']], this [[item]]'s numeral ID was 335.}}
{{History|||snap=18w20a|"Milk" has been renamed to "Milk Bucket".}}
{{History||1.14|snap=18w43a|[[File:Milk Bucket JE2 BE2.png|32px]] The texture of milk buckets has been changed.}}
{{History||1.14|snap=19w06a|[[Wandering trader]]s now drink from milk buckets at dawn, and have a change to drop them.}}
{{History||1.17|snap=21w13a|Milk can now be obtained by milking [[goat]]s.}}
{{History|upcoming java}}
{{History||Villager Trade Rebalance<br>(Experimental)|link=Java Edition 1.20.2|snap=23w31a|Wander traders now have a chance to [[trading|buy]] a milk bucket from the player.}}

{{History|pocket alpha}}
{{History||v0.7.0|[[File:Milk Bucket JE1 BE1.png|32px]] Added milk buckets. 
|Milk buckets are not yet drinkable.}}
{{History||v0.11.0|snap=build 4|Drinking milk now removes [[status effects]].
|Added milk buckets to the Creative inventory.{{verify|type=update}}{{info needed}}<!---same update?--->}}
{{History|bedrock}}
{{History||1.4.0|snap=beta 1.2.14.2|Moved all bucket items, including milk, from the Equipment tab to the Items tab in the [[Creative inventory]].{{verify|type=update}}{{info needed}}<!---please check snapshots, only 1 major release version was checked each--->}}
{{History||1.10.0|snap=beta 1.10.0.3|[[File:Milk Bucket JE2 BE2.png|32px]] The texture of milk buckets has been changed.}}
{{History||1.16.100|snap=beta 1.16.100.56|The ID of milk has been changed from <code>bucket/1</code> to <code>milk_bucket</code>.}}
{{History||1.16.200|snap=beta 1.16.200.52|Milk can now be obtained by milking [[goat]]s.}}

{{History|console}}
{{History||xbox=TU1|xbone=CU1|ps=1.0|wiiu=Patch 1|switch=1.0.1|[[File:Milk Bucket JE1 BE1.png|32px]] Added milk buckets.}}
{{History|Ps4}}
{{History||1.90|[[File:Milk Bucket JE2 BE2.png|32px]] The texture of milk buckets has been changed.}}

{{History|New 3DS}}
{{History||0.1.0|[[File:Milk Bucket JE1 BE1.png|32px]] Added milk buckets.}}
{{History|foot}}

== Issues ==
{{issue list}}

== See also ==
*[[Water Bucket]]
*[[Lava]]
*[[Food]]
*[[Cake]]
*[[Honey Bottle]] (alternative to remove poison effect)
*[[Medicine]]

== Notes ==
{{fnlist}}

== References ==
{{reflist}}

== External Links ==
*[https://www.minecraft.net/en-us/article/taking-inventory--milk-bucket Taking Inventory: Milk Bucket] – Minecraft.net on October 8, 2019

{{Items}}

[[Category:Food]]
[[Category:Renewable resources]]
[[Category:Tools]]

[[cs:Mléko]]
[[de:Milcheimer]]
[[es:Cubo con leche]]
[[fr:Seau de lait]]
[[hu:Tej]]
[[it:Secchio di latte]]
[[ja:ミルク入りバケツ]]
[[ko:우유 양동이]]
[[nl:Emmer melk]]
[[pl:Wiadro mleka]]
[[pt:Balde de leite]]
[[ru:Ведро с молоком]]
[[th:ถังนม]]
[[uk:Відро молока]]
[[zh:奶桶]]</li><li>[[3D|3D]]<br/>{{about|the edible item|the April Fools' snapshot itself|Java Edition 3D Shareware v1.34}}

{{Joke feature}}
{{Item
| image = 3D (item).png
| renewable = Yes
| stackable = Yes (64)
}}

'''3D''' was a joke item from [[Java Edition 3D Shareware v1.34]]. Eating it shows a picture of the developer cast.

== Obtaining ==
=== Mob drops ===
3D was dropped by a creeper summoned by the cheat code "'''NEEEERD'''".

== Usage ==
Eating the 3D item when the hunger bar was not full shows a picture of the developer cast of Minecraft.
== Data values ==

=== ID ===
{{ID table
|showforms=y
|generatetranslationkeys=java
|displayname=3D
|spritetype=item
|nameid=3d
|form=item
|foot=1}}

== History ==
{{History|java}}
{{History||3D Shareware v1.34|[[File:3D (item).png|32px]] Added the 3D item.}}
{{History|foot}}

== Gallery ==

<gallery>
File:3D Shareware Mojang Team.png|The developer cast of Minecraft.
File:Tasty 3D Item.gif|The "'''Tasty!'''" 3D Item lore.
</gallery>

{{Items}}
{{Jokes}}

[[Category:Non-renewable resources]]
[[Category:Joke items]]</li></ul>
13w36aMountain edge biomes no longer generate naturally.
1.18
{{Extension DPL}}<ul><li>[[End Crystal|End Crystal]]<br/>{{ItemEntity
|image=End Crystal.gif
|imagesize=150px
|invimage=End Crystal
|renewable=Yes
|stackable=Yes (64)
|rarity=Rare
|drops=None
|size=
Height: 2 Blocks<br>Width: 2 Blocks
}}
An '''end crystal''' is an [[entity]] that can be [[Crafting|crafted]] or found on [[the End]]'s main island, where it heals the [[Ender Dragon|ender dragon]]. It can only be placed on [[obsidian]] or [[bedrock]] and [[Explosion|explodes]] instantly when attacked or damaged in most ways.

== Spawning ==

=== Natural generation ===

An end crystal is found atop each [[obsidian pillar]] on the central island of the End, each on top of a piece of [[bedrock]]. There are 10 end crystals in total, of which two are protected in "cages" of [[iron bars]]. All end crystals respawn one after another as the respawning process of the [[ender dragon]] starts.

== Obtaining ==

=== Crafting ===

{{Crafting
  |A1=Glass
  |B1=Glass
  |C1=Glass
  |A2=Glass
  |B2=Eye of Ender
  |C2=Glass
  |A3=Glass
  |B3=Ghast Tear
  |C3=Glass
  |Output= End Crystal
  |type= Decoration block
}}

== Usage ==

=== Healing the ender dragon ===

Their primary purpose is to recharge the health of the ender dragon, who gains a charge from the nearest crystal within a cuboid extending 32 blocks from the dragon in all directions. The dragon is healed {{hp|1}} each half-second. If multiple ender dragons are spawned, an end crystal can affect multiple dragons at the same time. The healing beam is neither obstructed nor is its power diminished by entities or blocks.

=== Respawning the ender dragon ===
[[File:End Crystals on the Exit portal.png|right|thumb|How to arrange end crystals on the exit portal to respawn the ender dragon.]]

As items, end crystals may be placed on bedrock and [[obsidian]], if the two blocks above the bedrock or obsidian block are air or replaceable blocks and no other entities intersect the area. When an end crystal is placed in [[the End]], a [[fire]] block is created at the end crystal location. If four are placed on the end [[exit portal]], one on each of the flat sides, the crystals respawn the original end crystals on the obsidian pillars, as well as resurrect the dragon itself, before exploding. The top of each pillar also explodes, destroying any player-placed blocks. This happens even if TNT explosions are turned off in settings.

If the exit portal is ever broken for any reason, end crystals can still be placed on obsidian blocks with the same location as the exit portal.

=== Explosions ===

End crystals explode when attacked or damaged in most ways, even by attacks that normally do zero damage. They are not affected by exploding fireworks, and if damaged by an explosion, they disappear instead of exploding.{{Only|Java}}<ref>{{bug|MC-118429||End crystals don't explode when destroyed by nearby explosions}}</ref> The end crystal's [[explosion]] has an [[Explosion#Explosion strength|explosion strength]] of 6, the same as a [[charged creeper]]. The end crystal's fire often remains after the crystal explodes. Any ender dragon charging from the crystal when it is destroyed takes {{hp|10}} damage.

{{IN|java}}, an end crystal's explosion can be [[blocking|blocked]] by a [[shield]].

Although an ender dragon damages most blocks and entities in its path, it cannot destroy end crystals simply by going near them.

Placing [[water]] on the end crystal will neutralize the blast effect, but not the [[damage]] or knockback.

End crystals with obsidian or bedrock below them will not damage blocks below them when they explode.

{{IN|bedrock}}, having the game rule {{cd|mobGriefing}} to {{cd|false}} will prevent the End Crystal from destroying any blocks. While {{in|java}} the same game rule will not prevent the End Crystal from destroying any blocks.

=== Beams ===
The end crystal naturally shoots a beam at the ender dragon and heals it when the dragon is within range. This beam can be manually created using the command {{cmd|data merge entity @e[type{{=}}end_crystal,limit{{=}}1] {BeamTarget:{X:0, Y:0, Z:0<nowiki>}}}}. The beam can be pointed in any direction, allowing it to mark locations or objects.

=== Properties ===
[[File:End Crystal (Slateless).gif|thumb|A base-less end crystal.]]  

End crystals are of two kinds: the ones with a base beneath them are created either by game mechanism or by the {{cmd|summon}} command; while the base-less ones are created by players by manually placing the crystal items on top of [[obsidian]] or [[bedrock]].

The base appears to be made of bedrock, with a crystal hovering over it. While in the End, a crystal continually generates fire at its current position, one block above the base (directly on top of the block the base is embedded in), replacing any other block at that location. This fire is capable of spreading.

The end crystal entity is not solid and can be walked through freely. End crystals can be pushed by [[piston]]s, but they explode if moved while on fire. Because fire is checked only when an entity moves, end crystals do not normally take damage from their own fire unless moved.

== Sounds ==
{{edition|java}}:
{{Sound table
|sound=Explosion1.ogg
|sound2=Explosion2.ogg
|sound3=Explosion3.ogg
|sound4=Explosion4.ogg
|subtitle=Explosion
|source=block
|description=When an end crystal explodes
|id=entity.generic.explode
|translationkey=subtitles.entity.generic.explode
|volume=4.0
|pitch=0.56-0.84
|distance=16
|foot=1}}

{{edition|bedrock}}:
{{Sound table
|type=bedrock
|sound=Explosion1.ogg
|sound2=Explosion2.ogg
|sound3=Explosion3.ogg
|sound4=Explosion4.ogg
|source=block
|description=When an end crystal explodes
|id=random.explode
|volume=4.0
|pitch=1.0
|foot=1}}

== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|firstcolumnname=Item
|showforms=y
|generatetranslationkeys=y
|displayname=End Crystal
|spritetype=item
|nameid=end_crystal
|form=item
|foot=1}}
{{ID table
|edition=java
|firstcolumnname=Entity
|generatetranslationkeys=y
|displayname=End Crystal
|spritetype=entity
|nameid=end_crystal
|foot=1}}

{{edition|bedrock}}:
{{ID table
|edition=bedrock
|firstcolumnname=Item
|shownumericids=y
|showforms=y
|notshowbeitemforms=y
|generatetranslationkeys=y
|displayname=End Crystal
|spritetype=item
|nameid=end_crystal
|id=637
|form=item
|foot=1}} 
{{ID table
|edition=bedrock
|firstcolumnname=Entity
|shownumericids=y
|generatetranslationkeys=y
|displayname=End Crystal
|spritetype=entity
|nameid=ender_crystal
|id=71
|foot=1}}

=== Entity data ===

End crystals have entity data that define various properties of the entity.

{{el|java}}:
{{main|Entity format}}
{{/ED}}

{{el|bedrock}}:
: See [[Bedrock Edition level format/Entity format]].

== Achievements ==
{{load achievements|The End... Again...}}

== Advancements ==
{{load advancements|The End... Again...}}

== History ==
[[File:End Crystal 19w38a.gif|thumb|Java Edition 19w38a]]
{{History|java}}
{{History||1.0.0|snap=Beta 1.9 Prerelease 6|[[File:End Crystal JE1 BE1.png|32px]] Added ender crystals.}}
{{History||1.2.1|snap=12w04a|Previously, ender crystals could be spawned using [[spawn egg]]s with ID 200 (in a [[server]], these were created using {{cmd|give 383 1 200}}). The spawned crystal would be positioned where a natural crystal would be if there was a bedrock block at the location. It was still possible until 1.9 to obtain an end crystal spawn egg, but it would not spawn anything.}}
{{History||1.7.2|snap=13w36a|Ender crystals can now be spawned with the {{cmd|summon}} command.}}
{{History||1.8|snap=14w06a|Ender crystals now generate one [[block]] lower. The fire they generate destroys the [[bedrock]] block that is supposed to be underneath (see {{bug|MC-47526}}).}}
{{History||1.9|snap=15w31a|Ender crystals generate at the correct Y-level again.}}
{{History|||snap=15w33c|Respawning the ender dragon now also respawns the ender crystals on the obsidian pillars.
|Ender crystals now have a compound BeamTarget tag that hold the X, Y, Z block location the beam points to.}}
{{History|||snap=15w44a|"Ender crystals" have been renamed to "end crystals".
|[[File:End Crystal (item) JE1 BE1.png|32px]] End crystals can now be obtained as an item.
|End crystals now drop from [[skeleton trap]] horses and can be placed only on [[obsidian]] or bedrock. Placing several of them atop the end exit portal respawns the ender dragon.}}
{{History|||snap=15w44b|End crystals are no longer dropped by [[skeleton horse]]s.
|Added crafting recipe for end crystals, making end crystals [[renewable]].}}
{{History|||snap=15w49a|End crystals now require [[air]]/replaceable [[block]]s and lack of [[entity|entities]] for placement.}}
{{History|||snap=15w51a|End crystals can no longer be placed in [[Adventure mode]].}}
{{History||1.11|snap=16w32a|The entity ID has been changed from <code>EnderCrystal</code> to <code>ender_crystal</code>.}}
{{History||1.13|snap=17w47a|Prior to [[1.13/Flattening|''The Flattening'']], this [[item]]'s numeral ID was 426.}}
{{History|||snap=18w20b|Renamed to "End Crystal".}}
{{History|||snap=pre5|Entity ID has been changed to <code>end_crystal</code>.}}
{{History||1.14|snap=18w43a|[[File:End Crystal JE2.png|32px]][[File:End Crystal (item) JE2 BE2.png|32px]] The textures of end crystals and the end crystal [[item]] have been changed.}}
{{History||1.19.3|snap=22w43a|End crystal explosions can now be [[blocking|blocked]] by [[shield]]s.<ref>{{bug|MC-188247|||Fixed}}</ref>}}

{{History|pocket}}
{{History||1.0.0|snap=alpha 0.17.0.1|[[File:End Crystal JE1 BE1.png|32px]][[File:End Crystal (item) JE1 BE1.png|32px]] Added end crystals.}}
{{History|bedrock}}
{{History||1.6.0|snap=?|[[File:End Crystal BE2.png|32px]] [[File:End Crystal BE2.gif|32px]] The model of the end crystals has been changed. It has now two cubes instead of three.}}
{{History||1.10.0|snap=beta 1.10.0.3|[[File:End Crystal BE3.png|32px]][[File:End Crystal (item) JE2 BE2.png|32px]] The textures of end crystals and the end crystal item have been changed.}}
{{History||1.17.10|snap=beta 1.17.10.20|[[File:End Crystal JE2.png|32px]] The model of the end crystals has been changed to have three cubes again, and to match ''Java Edition''.}}
{{History||1.19.70|snap=beta 1.19.70.20|Increased end crystal collision box size to match ''Java Edition''.|End crystals with obsidian or bedrock below them now will not damage blocks below them when they explode.}}

{{History|console}}
{{History||xbox=TU9|xbone=CU1|ps=1.0|wiiu=Patch 1|[[File:End Crystal JE1 BE1.png|32px]] Added ender crystals.}}
{{History||xbox=TU31|xbone=CU19|ps=1.22|wiiu=Patch 3|Ender crystals now generate one block lower. The fire they generate destroys the [[bedrock]] block that is supposed to be underneath.}}
{{History||xbox=TU46|xbone=CU36|ps=1.38|wiiu=Patch 15|"Ender crystals" have been renamed to "end crystals".
|[[File:End Crystal (item) JE1 BE1.png|32px]] End crystals can now be obtained as an [[item]]. 
|End crystals now drop from [[skeleton trap]] horses and can be placed only on [[obsidian]] or bedrock. Placing several of them atop the [[end portal|end exit portal]] respawns the ender dragon.
|Added a crafting recipe for end crystals.}}
{{History||xbox=none|xbone=none|ps=1.90|wiiu=none|switch=none|[[File:End Crystal JE2.png|32px]][[File:End Crystal (item) JE2 BE2.png|32px]] The textures of end crystals and the end crystal item have been changed.}}

{{History|new 3ds}}
{{History||1.7.10|[[File:End Crystal JE1 BE1.png|32px]][[File:End Crystal (item) JE1 BE1.png|32px]] Added end crystals.}}
{{History|foot}}

== Issues ==
{{issue list}}

== Trivia ==
* According to [[Jens Bergensten|Jeb]], the reason behind the current crafting recipe using glass as opposed to [[Chorus Fruit|chorus fruit]] or any materials introduced in [[Java Edition 1.9|1.9]] is as a means for players to craft end crystals in older worlds that the dragon has already been killed in.<ref>{{tweet|jeb_|667000226524372992|The problem is that you need to be able to craft the crystals on worlds in which the dragon has been destroyed already|November 18, 2015}}</ref>
* A historical rendition of the [[beacon]] block featured an animated entity within it, which resembled a yellow miniaturized end crystal. The bedrock platform of the end crystal entity would also render below the beacon, though this would normally be hidden within the block below.
* Using a [[piston]] to push an end crystal's fire into an end portal block deletes the end portal block. However, natural portal blocks regenerate if the end crystal is moved.

== Gallery ==
<gallery>
End Crystal Usage.png|Using end crystals to respawn the ender dragon.
Crystal Link.png|An ender dragon being hit with the "healing beam" of an end crystal.
Ender Crystal.png|An end crystal.
EnderCrystalOverworld.png|An end crystal in the Overworld spawned using {{cmd|summon}} {{code|end_crystal}}.
Ender Dragon Revival.png|End crystals respawning the ender dragon.
CagedEnderCrystal.png|A caged end crystal.
Respawn ender dragon.png|A [[player]] trying to respawn the ender dragon.
End Crystal (item).gif|An animation of the item of the end crystal.
</gallery>

== References ==
{{reflist}}

{{Entities}}
{{Items}}

[[de:Enderkristall]]
[[el:Κρύσταλλος του Ender]]
[[es:Cristal del End]]
[[fr:Cristal de l'End]]
[[ja:エンドクリスタル]]
[[ko:엔드 수정]]
[[nl:Endkristal]]
[[pl:Kryształ Endu]]
[[pt:Cristal do End]]
[[ru:Кристалл Края]]
[[th:คริสตัลเอนด์]]
[[uk:Кристал Енду]]
[[zh:末影水晶]]</li><li>[[Milk Bucket|Milk Bucket]]<br/>{{Item
| title=Milk Bucket
| image = Milk Bucket.png
| renewable = Yes
| effects = Clears all
| stackable = No
}}
A '''milk bucket'''{{fn|Known as '''Milk Bucket''' {{in|java}} and '''Milk''' {{in|bedrock}}.}} is a [[drink]] obtained from {{Control|use|text=using}} a [[bucket]] on [[cow]]s, [[mooshroom]]s and [[goat]]s that can be consumed to clear all [[Effect|effects]].

== Obtaining ==

=== Harvesting ===
Milk buckets can be obtained from [[cow]]s, [[mooshroom]]s, and [[goat]]s by pressing {{control|use}} while looking at them with an empty [[bucket]].

=== Mob loot ===
A milk bucket has a chance of dropping from a [[wandering trader]], if the trader is killed while holding it.{{only|java}}

== Usage ==

Holding {{control|use}} with a milk bucket starts the drinking sound and animation. {{IN|java}}, the animation is shown only in first-person camera mode.

When consumed, milk immediately removes all status [[effect]]s from the [[player]]. [[Fire]] is not a status effect; therefore, drinking milk doesn't extinguish a burning player.

The benefits of area status effects granted by [[beacon]]s and [[Conduit Power|conduit power]] are restored almost immediately in Bedrock Edition and after a few seconds in ''Java Edition''.

=== Crafting ingredient ===

{{crafting usage|Milk Bucket}}

== Sounds ==
{{el|je}}:
{{Sound table
|sound=Drink.ogg
|subtitle=Sipping
|source=player
|description=While a player is drinking milk
|id=entity.generic.drink
|translationkey=subtitles.entity.generic.drink
|volume=0.5
|pitch=0.9-1.0
|distance=16}}
{{Sound table
|sound=Cow milk1.ogg
|sound2=Cow milk2.ogg
|sound3=Cow milk3.ogg
|source=player
|subtitle=Cow gets milked
|description=When a cow is milked
|id=entity.cow.milk
|translationkey=subtitles.entity.cow.milk
|volume=1.0
|pitch=1.0
|distance=16}}
{{Sound table
|sound=Mooshroom milk1.ogg
|sound2=Mooshroom milk2.ogg
|sound3=Mooshroom milk3.ogg
|subtitle=Goat gets milked
|description=When a regular goat is milked
|source=neutral
|id=entity.goat.milk
|translationkey=subtitles.entity.goat.milk
|volume=1.0
|pitch=1.0
|distance=16}}
{{Sound table
|sound=Goat screaming milk1.ogg
|sound2=Goat screaming milk2.ogg
|sound3=Goat screaming milk3.ogg
|sound4=Goat screaming milk4.ogg
|sound5=Goat screaming milk5.ogg
|subtitle=Goat gets milked
|description=When a screaming goat is milked
|source=neutral
|id=entity.goat.screaming.milk
|translationkey=subtitles.entity.goat.milk
|volume=1.0
|pitch=1.0
|distance=16}}
{{Sound table
|sound=Wandering trader drink milk1.ogg
|sound2=Wandering trader drink milk2.ogg
|sound3=Wandering trader drink milk3.ogg
|sound4=Wandering trader drink milk4.ogg
|sound5=Wandering trader drink milk5.ogg
|subtitle=Wandering Trader drinks milk
|source=neutral
|description=While a wandering trader is drinking milk to become visible during daytime
|id=entity.wandering_trader.drink_milk
|translationkey=subtitles.entity.wandering_trader.drink_milk
|volume=0.5
|pitch=0.9-1.0
|distance=16
|foot=1}}

{{el|be}}:
{{Sound table
|type=bedrock
|sound=Drink.ogg
|source=player
|description=While a player is drinking milk
|id=random.drink
|volume=0.35
|pitch=0.9-1.1}}
{{Sound table
|sound=Cow milk1.ogg
|sound2=Cow milk2.ogg
|sound3=Cow milk3.ogg
|source=neutral
|description=When a cow is milked
|id=mob.cow.milk
|volume=1.0
|pitch=1.0}}
{{Sound table
|sound=Mooshroom milk1.ogg
|sound2=Mooshroom milk2.ogg
|sound3=Mooshroom milk3.ogg
|description=When a regular goat is milked
|source=neutral
|id=mob.mooshroom.suspicious_milk
|volume=1.0
|pitch=1.0/0.9/1.1}}
{{Sound table
|sound=Goat screaming milk1.ogg
|sound2=Goat screaming milk2.ogg
|sound3=Goat screaming milk3.ogg
|sound4=Goat screaming milk4.ogg
|sound5=Goat screaming milk5.ogg
|description=When a screaming goat is milked
|source=neutral
|id=mob.goat.milk.screamer
|volume=1.0
|pitch=1.0}}
{{Sound table
|sound=Wandering trader drink milk1.ogg
|sound2=Wandering trader drink milk2.ogg
|sound3=Wandering trader drink milk3.ogg
|sound4=Wandering trader drink milk4.ogg
|sound5=Wandering trader drink milk5.ogg
|source=neutral
|description=While a wandering trader is drinking milk to become visible during daytime
|id=mob.wanderingtrader.drink_milk
|volume=1.0
|pitch=0.8-1.2
|foot=1}}

== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|showforms=y
|generatetranslationkeys=y
|displayname=Milk Bucket
|spritetype=item
|nameid=milk_bucket
|form=item
|foot=1}}

{{edition|bedrock}}:
{{ID table
|edition=bedrock
|showaliasids=y
|shownumericids=y
|showforms=y
|notshowbeitemforms=y
|generatetranslationkeys=y
|displayname=Milk
|spritetype=item
|nameid=milk_bucket
|aliasid=bucket / 1
|id=361
|form=item
|translationkey=item.milk.name
|foot=1}}

== Achievements ==
{{load achievements|The Lie}}

== Advancements ==
{{Load advancements|Husbandry}}

== Video ==

<div style="text-align:center">{{yt|eyxea_d0b3s}}</div>

== History ==

{{History|java alpha}}
{{History||v1.0.8|[[File:Milk Bucket JE1 BE1.png|32px]] Milk has been introduced, but it has no purpose and is obtainable only through inventory editing.}}
{{History||v1.0.11|Milk can now be obtained by {{control|use|text=milking}} a [[cow]] with a [[bucket]]. However, it is not yet drinkable.}}
{{History||v1.0.17|Milk buckets can now be emptied.}}
{{History|java beta}}
{{History||1.2|Milk has been incorporated into the [[crafting]] recipe of [[cake]].}}
{{History||1.2_01|[[Squid]] can now be milked by right-clicking on their mouth if part of their body was exposed to [[air]] or if they were not touching another [[block]]. An easy way to accomplish this is to pull a squid with a [[fishing rod]] away from other blocks and then milk it.}}
{{History||1.3_01|Squid milking has been removed.}}
{{History|java}}
{{History||1.0.0|snap=Beta 1.9 Prerelease|Milk can now be obtained by milking [[mooshroom]]s.}}
{{History|||snap=Beta 1.9 Prerelease 2|Milk has been made drinkable.
|According to a tweet by [[Jeb]] on September 30th 2011, milk was made a cure for all status effects.<ref>{{tweet|jeb_|119842906528944129|@Nexusdog_UK I haven't! In beta 1.9 pre2 milk works like a clear-everything drink|September 30, 2011}}</ref>
|Milk is no longer emptiable.}}
{{History||1.13|snap=17w47a|Prior to [[1.13/Flattening|''The Flattening'']], this [[item]]'s numeral ID was 335.}}
{{History|||snap=18w20a|"Milk" has been renamed to "Milk Bucket".}}
{{History||1.14|snap=18w43a|[[File:Milk Bucket JE2 BE2.png|32px]] The texture of milk buckets has been changed.}}
{{History||1.14|snap=19w06a|[[Wandering trader]]s now drink from milk buckets at dawn, and have a change to drop them.}}
{{History||1.17|snap=21w13a|Milk can now be obtained by milking [[goat]]s.}}
{{History|upcoming java}}
{{History||Villager Trade Rebalance<br>(Experimental)|link=Java Edition 1.20.2|snap=23w31a|Wander traders now have a chance to [[trading|buy]] a milk bucket from the player.}}

{{History|pocket alpha}}
{{History||v0.7.0|[[File:Milk Bucket JE1 BE1.png|32px]] Added milk buckets. 
|Milk buckets are not yet drinkable.}}
{{History||v0.11.0|snap=build 4|Drinking milk now removes [[status effects]].
|Added milk buckets to the Creative inventory.{{verify|type=update}}{{info needed}}<!---same update?--->}}
{{History|bedrock}}
{{History||1.4.0|snap=beta 1.2.14.2|Moved all bucket items, including milk, from the Equipment tab to the Items tab in the [[Creative inventory]].{{verify|type=update}}{{info needed}}<!---please check snapshots, only 1 major release version was checked each--->}}
{{History||1.10.0|snap=beta 1.10.0.3|[[File:Milk Bucket JE2 BE2.png|32px]] The texture of milk buckets has been changed.}}
{{History||1.16.100|snap=beta 1.16.100.56|The ID of milk has been changed from <code>bucket/1</code> to <code>milk_bucket</code>.}}
{{History||1.16.200|snap=beta 1.16.200.52|Milk can now be obtained by milking [[goat]]s.}}

{{History|console}}
{{History||xbox=TU1|xbone=CU1|ps=1.0|wiiu=Patch 1|switch=1.0.1|[[File:Milk Bucket JE1 BE1.png|32px]] Added milk buckets.}}
{{History|Ps4}}
{{History||1.90|[[File:Milk Bucket JE2 BE2.png|32px]] The texture of milk buckets has been changed.}}

{{History|New 3DS}}
{{History||0.1.0|[[File:Milk Bucket JE1 BE1.png|32px]] Added milk buckets.}}
{{History|foot}}

== Issues ==
{{issue list}}

== See also ==
*[[Water Bucket]]
*[[Lava]]
*[[Food]]
*[[Cake]]
*[[Honey Bottle]] (alternative to remove poison effect)
*[[Medicine]]

== Notes ==
{{fnlist}}

== References ==
{{reflist}}

== External Links ==
*[https://www.minecraft.net/en-us/article/taking-inventory--milk-bucket Taking Inventory: Milk Bucket] – Minecraft.net on October 8, 2019

{{Items}}

[[Category:Food]]
[[Category:Renewable resources]]
[[Category:Tools]]

[[cs:Mléko]]
[[de:Milcheimer]]
[[es:Cubo con leche]]
[[fr:Seau de lait]]
[[hu:Tej]]
[[it:Secchio di latte]]
[[ja:ミルク入りバケツ]]
[[ko:우유 양동이]]
[[nl:Emmer melk]]
[[pl:Wiadro mleka]]
[[pt:Balde de leite]]
[[ru:Ведро с молоком]]
[[th:ถังนม]]
[[uk:Відро молока]]
[[zh:奶桶]]</li></ul></nowiki>
Experimental Snapshot 1A lot of biomes no longer generated naturally, because they were no longer needed.
Deep warm ocean biomes now naturally generate.
21w40aRemoved every unused biome.
21w43aRemoved deep warm ocean biomes.
Bedrock Edition
1.18.0
{{Extension DPL}}<ul><li>[[Prismarine Crystals|Prismarine Crystals]]<br/>{{Item
|type=
| renewable = Yes
| stackable = Yes (64)
}}

'''Prismarine crystals''' are items obtained by defeating [[guardian]]s or [[elder guardian]]s. They are used along with [[prismarine shard]]s to craft [[sea lantern]]s.

== Obtaining ==

=== Mob loot ===

[[Guardian]]s and [[elder guardian]]s have a 40% chance and {{frac|1|3}} chance, respectively, of dropping prismarine crystals upon death. The maximum drop count is increased by one per level of [[Looting]].

=== Mining ===

Prismarine crystals are dropped by [[sea lantern]]s when not using a [[Silk Touch]] tool. They drop 2–3 crystals each time, which can be increased to a maximum of 5 using the [[Fortune]] enchantment.

=== Natural generation ===

{{LootChestItem|prismarine-crystals}}

== Usage ==

=== Crafting ingredient ===

{{crafting usage}}

== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|showforms=y
|generatetranslationkeys=y
|displayname=Prismarine Crystals
|spritetype=item
|nameid=prismarine_crystals
|form=item
|foot=1}}

{{edition|bedrock}}:
{{ID table
|edition=bedrock
|shownumericids=y
|showforms=y
|notshowbeitemforms=y
|generatetranslationkeys=y
|displayname=Prismarine Crystals
|spritetype=item
|nameid=prismarine_crystals
|id=549
|form=item
|foot=1}}

== History ==

{{History|java}}
{{History||1.8|snap=14w25a|[[File:Prismarine Crystals JE1 BE1.png|32px]] Added prismarine crystals.}}
{{History||1.9|snap=15w43a|The chance of [[guardian]]s and [[elder guardian]]s dropping prismarine crystals upon [[death]] has been increased, from 33% to 40%.}}
{{History|||snap=15w43b|The chance of elder guardians [[drops|dropping]] crystals upon [[death]]  has now been reverted back to 33%. However, the chance for guardians to drop them is still 40%.}}
{{History||1.13|snap=17w47a|Prior to [[1.13/Flattening|''The Flattening'']], this [[item]]'s numeral ID was 410.}}
{{History|||snap=18w10a|Prismarine crystals now generate in [[buried treasure]] [[chest]]s.}}
{{History||1.14|snap=18w43a|[[File:Prismarine Crystals JE2 BE2.png|32px]] The texture of prismarine crystals has been changed.}}

{{History|pocket alpha}}
{{History||v0.16.0|snap=build 1|[[File:Prismarine Crystals JE1 BE1.png|32px]] Added prismarine crystals.}}
{{History|bedrock}}
{{History||1.4.0|snap=beta 1.2.14.2|Prismarine crystals can now be found inside [[buried treasure]] [[chest]]s.}}
{{History||1.10.0|snap=beta 1.10.0.3|[[File:Prismarine Crystals JE2 BE2.png|32px]] The texture of prismarine crystals has been changed.}}

{{History|console}}
{{History||xbox=TU31|xbone=CU19|ps=1.22|wiiu=Patch 3|[[File:Prismarine Crystals JE1 BE1.png|32px]] Added prismarine crystals.}}
{{History||xbox=none|xbone=none|ps=1.90|wiiu=none|switch=none|[[File:Prismarine Crystals JE2 BE2.png|32px]] The texture of prismarine crystals has been changed.}}

{{History|New 3DS}}
{{History||1.3.12|[[File:Prismarine Crystals JE1 BE1.png|32px]] Added prismarine crystals.}}
{{History|foot}}

== Issues ==

{{issue list}}


{{Items}}

[[Category:Renewable resources]]

[[de:Prismarinkristalle]]
[[es:Cristales de prismarina]]
[[fr:Cristaux de prismarine]]
[[hu:Prizmarin kristály]]
[[ja:プリズマリンクリスタル]]
[[ko:프리즈머린 수정]]
[[lzh:海磷晶]]
[[nl:Prismarienkristallen]]
[[pl:Kryształy pryzmarynu]]
[[pt:Cristais de prismarinho]]
[[ru:Призмариновый кристалл]]
[[uk:Призмаринові кристали]]
[[zh:海晶砂粒]]</li><li>[[Lava|Lava]]<br/>{{About|the fluid|the [[bucket]]|Lava Bucket}}
{{Fluid
| image = Lava.gif
| image2 = Lava BE.gif
| invimage = Lava Bucket
| invimage2 = Lava
| renewable = Yes
| transparent = Yes
| light = Yes (15)
| tool = Bucket
| infinite = No
| flowrate = 30 [[tick]]s/block (Overworld, End)<br> 10 [[tick]]s/block (Nether)
| flowdistance = 4 blocks (Overworld, End)<br>8 blocks (Nether)
}}
'''Lava''' is a light-emitting [[fluid]] that causes fire [[damage]], mostly found in the [[altitude|lower reaches]] of the [[Overworld]] and [[the Nether]].

== Obtaining ==
Lava blocks do not exist as items (at least {{in|java}}), but can be retrieved with a [[Lava Bucket|bucket]]. {{IN|bedrock}}, they may be obtained as an item via glitches (in old versions), add-ons or inventory editing.

Lava may be obtained [[renewable resource|renewably]] from [[cauldron]]s, as [[pointed dripstone]] with a lava source above it can slowly fill a cauldron with lava.

=== Natural generation ===
During world generation, lava replaces [[air]] blocks generated in [[cave]]s and [[canyon]]s between Y=-55 and Y=-63. [[Aquifer]]s are sometimes filled with lava below Y=0. Lava does not replace air blocks inside [[mineshaft]]s, [[monster room]]s, [[amethyst geode]]s, or [[stronghold]]s.

Lava can also occur as lava flows from a single [[spring]] block, pouring down walls into pools. The spring block can be on the side of a cave, ravine, mineshaft, or stone cliff above ground.

Lava also generates as small [[lava lake]]s, which can be found above Y=0 within any [[biome]].

Two blocks of lava can also be found in plains, snowy plains, and desert [[village]] weaponsmith buildings, or one source in savanna village weaponsmith buildings.

Fifteen blocks of lava can be found in the [[end portal]] room of a [[stronghold]]: 3 along each side wall, and 9 below the portal frame.

Lava also generates in [[woodland mansion]]s: two blocks of lava generate in the "blacksmith room", and 25 blocks of lava generate in a secret "lava room".

In [[the Nether]], lava is more common than [[water]] in the [[Overworld]]. [[Terrain features#Lava sea|Seas of lava]] occur, with sea level at y-level 32, about a quarter of the total height of the Nether (as the usable space in the Nether is 128 blocks tall). They can extend down to about y-level 19-22. Lava also randomly appears [[Spring#Hidden lava|in single blocks]] inside [[netherrack]] formations. Lava is also generated as a single source in well rooms in [[nether fortress]]es. There are also large pockets of lava generated under y-19 and can reach all the way down to bedrock level. These pockets are generally over 12 blocks in height and often connect to a large lava lake on y-32; the size of these pockets in 1.18 can range from the size of a singular pre-1.18 ravine to multiple ravines combined.

Lava generates as [[delta]] shapes, which can be found commonly in the [[basalt deltas]] biome. Lava also generates in [[ruined portal]]s and [[bastion remnant]]s.

=== Post-generation ===
Unlike [[Water#Source blocks|water source blocks]], new lava source blocks cannot be created in a space by two or more adjacent source blocks. However {{in|Java}}, if the [[game rule]] {{cd|lavaSourceConversion}} is set to {{cd|true}}, new lava source blocks can form in a similar way to water source blocks.

== Usage ==
=== Fuel ===
When used in a [[furnace]], a bucket of lava lasts 1000 seconds (100 items).

=== Burning ===
[[File:Inside Lava.png|thumb|What it looks like inside lava.]]
[[File:Under lava fire resistance.png|thumb|What it looks like inside lava using Fire Resistance {{in|java}}.]]

Most [[entity|entities]] take {{hp|4}} damage every half-second while in contact with lava, and are set on [[fire]]. An entity/player in lava will also have its {{code|remainingFireTicks}} set to 300, setting it on fire for 15 seconds. This timer is reset to 300 every tick that the victim spends in lava, so it will only start counting down once the victim leaves the lava. Once the victim does exit the lava source, it will burn for just under 15 seconds, taking fire damage 14 times. This is due to the fact that for the first tick outside of lava, its {{code|remainingFireTicks}} decrease to 299, and entities take fire damage when {{code|remainingFireTicks}} is a multiple of 20 and greater than 0. If the victim touches water or [[rain]] falls on it, the fire is extinguished, but the lava continues to damage them directly.

In addition, a dense [[fog]] effect will be applied for players under lava to obscure vision. This can be slightly mitigated via the [[Fire Resistance]] effect.

An entity/player moving in lava has their horizontal movement speed reduced by 50% and their vertical movement speed reduced by 20%.

{{IN|bedrock}}, a player with the Fire Resistance effect or a total [[Fire Protection]] of 7 or higher does not catch fire. 

[[Vex]]es, [[zoglin]]s, Nether [[mob]]s (excluding [[piglin]]s and [[hoglin]]s), [[Wither|withers]], [[Warden|wardens]], and players or mobs affected by the [[Fire Resistance]] effect are not damaged when touching lava. 

The embers or fireballs that fly out of lava are purely decorative and do not cause fires or damage to entities. When rain falls on lava, the black ember particles appear more frequently.

A player in lava lasts a few seconds before dying:

==== ''Java Edition'' ====
* 2.5 seconds with no armor
* 3.5 seconds with full leather armor, no enchantments
* 4 seconds with full gold armor, no enchantments
* 4.5 seconds with full chain armor, no enchantments
* 5.5 seconds with full iron armor, no enchantments
* 10.5 seconds with full diamond armor, no enchantments
* 11 seconds with full netherite armor, no enchantments

==== Bedrock Edition====
* 2.5 seconds with no armor
* 3.5 seconds with full leather armor, no enchantments
* 4.5 seconds with full gold armor, no enchantments
* 5 seconds with full chain armor, no enchantments
* 6.5 seconds with full iron armor, no enchantments
* 12.5 seconds with full diamond armor, no enchantments
* 12.5 seconds with full netherite armor, no enchantments
If the player is wearing armor enchanted with [[Fire Protection]], they can last even longer. With the maximum bonus, the damage is small enough that the natural healing from a full hunger bar can outpace it {{only|JE|short=1}}, so a player could survive indefinitely as long as they have food and their armor holds up (non-netherite armor is damaged by lava). This maximum bonus can be obtained by wearing 2 pieces of armor with [[Fire Protection|Fire Protection IV]] and 1 with [[Protection|Protection IV]], or 1 piece of armor with [[Fire Protection|Fire Protection IV]] and 3 with [[Protection|Protection IV]].

==== Fire spread ====
Lava can cause fires by turning air blocks to fire blocks.

In order for air above lava to turn to fire, a block adjacent to the air has to be [[Fire#Burning blocks|flammable]], or one of the wood-constructed [[Fire#Non-flammable blocks|non-flammable]] blocks. Since catching fire depends on air blocks, even torches or lava itself can prevent a flammable block from catching fire.  Additionally, not all flammable or wood-constructed blocks can be ignited by lava.

The lava of any depth can start fires this way, whether or not it appears to have a current.

Additional conditions must be met, depending on the edition of Minecraft.

===== Java Edition =====
{{FakeImage|align=right|{{BlockGrid|scale=2|L=lava|w=Oak Planks|p=Orange Stained Glass|s=Light Gray Stained Glass|wwwwwwwww|wwsssssww|wspppppsw|wwspppsww|wwwsLswww|wwwwwwwww}}|Example for JE. The orange area represents areas<br>where air could catch flame if the<br>gray and orange areas contain<br>flammable blocks. The wood<br>is all at a safe distance.
}}

Air block must be in a 3×1×3 area right above the lava or in a 5×1×5 2 blocks above the lava.

Note that an air block in the 5x1x5 area will not catch on fire if the 3x1x3 area is completely filled, even if the latter is filled with flammable blocks.

===== Bedrock Edition =====
The block to be set on fire must be in a 3×3×3 cube centered on a lava block, above which there must be either air or an ignitable block.

=== Flow ===
{{See also|Fluid}}

Lava flows from "source blocks". Most streams or "lava-falls" come from a single source block, but lava lakes (including the "flood lava" in the bottom 10 layers) are composed entirely of source blocks. A source block can be captured only with a [[lava bucket|bucket]].

In the [[Overworld]] and [[the End]], lava travels 3 blocks in any horizontal direction from a source block. Lava flows far more slowly than water (1 block every 30 game ticks, or 1.5 seconds), and sourceless lava flows linger for a short time more. In [[the Nether]], lava travels 7 blocks horizontally and spreads 1 block every 10 game ticks, or 2 blocks per second, which is half the speed as water in the Overworld. In all dimensions, lava spreading uses the same mechanic as water: for every adjacent block it can flow into it tries to find a way down that is reachable in four or fewer blocks from the block it wants to flow to. When found, the flow weight for that direction is set to the shortest path distance to the way down. (This can result in lava flows turning toward dropoffs that they cannot reach in the Overworld and the End.)

Flowing lava destroys the following in its path: [[sapling]]s, [[cobweb]], [[tall grass]], [[dead bush]], [[wheat]], [[flower]]s, [[mushroom]]s, [[snow]] on ground (but snow blocks are immune), [[lily pad]]s, [[vines]], [[lever]]s, [[button]]s, all three types of [[torch]]es, [[redstone]], [[redstone repeater|repeaters]], [[end rod]]s, and [[rail]]s. [[Sugar cane]]s hold back lava, but disappear if the sugar cane's water source is destroyed by the lava. Lava also slows down entities, including those that are normally immune to lava damage.

Using redstone wire, a one-block lava flow can be redirected by supplying power to the source block, which causes it to reset the flow toward the now-nearest terrain depression. It cannot, however, be reversed. This re-calculation is made because of the redstone wire when toggled changes the block from redstone (on) to redstone (off). Whenever a block updates on any side of the lava, the lava re-calculates where to flow, but does not cut off its current direction of flow. In Bedrock Edition using the /setblock command can be used to create stationary lava without the use of barriers. 

Flowing lava can push entities.

==== Flow arrangement tables ====

===== Overworld and the End =====
{| class="wikitable"
|+
|
|
|
!4
|
|
|
|-
|
|
!4
!3
!4
|
|
|-
|
!4
!3
!2
!3
!4
|
|-
!4
!3
!2
!1
!2
!3
!4
|-
|
!4
!3
!2
!3
!4
|
|-
|
|
!4
!3
!4
|
|
|-
|
|
|
!4
|
|
|
|}
{| class="wikitable"
|+
! colspan="2" |Range
!Height in blocks
|-
!1
|block
|1
|-
!2
|blocks
|0.75-1
|-
!3
|blocks
|0.5-0.75
|-
!4
|blocks
|0.25-0.5
|}

===== The Nether =====
{| class="wikitable"
|+
|
|
|
|
|
|
!7
|
|
|
|
|
|
|-
|
|
|
|
|
!7
!6
!7
|
|
|
|
|
|-
|
|
|
|
!7
!6
!5
!6
!7
|
|
|
|
|-
|
|
|
!7
!6
!5
!4
!5
!6
!7
|
|
|
|-
|
|
!7
!6
!5
!4
!3
!4
!5
!6
!7
|
|
|-
|
!7
!6
!5
!4
!3
!2
!3
!4
!5
!6
!7
|
|-
!7
!6
!5
!4
!3
!2
!1
!2
!3
!4
!5
!6
!7
|-
|
!7
!6
!5
!4
!3
!2
!3
!4
!5
!6
!7
|
|-
|
|
!7
!6
!5
!4
!3
!4
!5
!6
!7
|
|
|-
|
|
|
!7
!6
!5
!4
!5
!6
!7
|
|
|
|-
|
|
|
|
!7
!6
!5
!6
!7
|
|
|
|
|-
|
|
|
|
|
!7
!6
!7
|
|
|
|
|
|-
|
|
|
|
|
|
!7
|
|
|
|
|
|
|}

{| class="wikitable"
! colspan="2" |Range
!Height in blocks
|-
!1
|block
|1
|-
!2
|blocks
|0.75-1
|-
!3
|blocks
|0.625-0.75
|-
!4
|blocks
|0.5-0.625
|-
!5
|blocks
|0.375-0.5
|-
!6
|blocks
|0.25-0.375
|-
!7
|blocks
|0.125-0.25
|}

=== Lava and water ===
{{Main|Fluid#Mixing}}

Water and lava can produce [[stone]], [[cobblestone]], or [[obsidian]] based on how they interact. Lava can also generate basalt when above soul soil and touching blue ice.

=== Light source ===

Lava blocks emit a [[light]] level of 15.

=== Other ===
[[File:LavaDropletsExample.png|thumb|If there is lava flowing above a [[block]], the lava seeps through.]]

Lava above a non-transparent block (does ''not'' include stairs, fences, and slabs) produces dripping particles on the underside of that block. These droplets do not do anything other than warn the player that a deluge of lava lies above that block. The particles function identically to their water counterparts, except that they drip slower.

Flowing lava can set off tripwires because it breaks placed string. Lava triggers a tripwire only once.

Any [[item (entity)|item]] dropped into lava is immediately destroyed, except for [[netherite]]-related items. [[Lodestone|Lodestones]], however, can be destroyed by lava despite containing netherite.<ref>{{bug|MC-176618|||WAI}}</ref>

Lava can be placed in an empty [[cauldron]].

If lava is above a non-transparent block supporting [[pointed dripstone]], dripping particles are created on the end. These can fill cauldrons with lava.

== Farming ==
{{main|Tutorials/Lava farming}}
Lava farms can be created by placing a lava source block on top of a solid block and a [[pointed dripstone]] and a [[cauldron]] underneath.

== Sounds ==
{{edition|java}}:
{{Sound table
|sound=Lava.ogg
|subtitle=Lava pops
|source=block
|description=Randomly
|id=block.lava.ambient
|translationkey=subtitles.block.lava.ambient
|volume=0.2-0.4
|pitch=0.9-1.05
|distance=16}}
{{Sound table
|sound=Fizz.ogg
|subtitle=Lava hisses
|source=block
|description=When lava mixes with water, making a block
|id=block.lava.extinguish
|translationkey=subtitles.block.lava.extinguish
|volume=0.5
|pitch=1.8-3.4
|distance=16}}
{{Sound table
|sound=Lava pop.ogg
|subtitle=Lava pops
|source=block
|description=When a lava bubble particle spawns
|id=block.lava.pop
|translationkey=subtitles.block.lava.ambient
|volume=0.2-0.4
|pitch=0.9-1.05
|distance=16}}
{{Sound table
|sound=Empty lava bucket1.ogg
|sound2=Empty lava bucket2.ogg
|sound3=Empty lava bucket3.ogg
|subtitle=Bucket empties
|source=block
|description=When lava is placed with a bucket
|id=item.bucket.empty_lava
|translationkey=subtitles.item.bucket.empty
|volume=1.0
|pitch=1.0
|distance=16}}
{{Sound table
|sound=Fill lava bucket1.ogg
|sound2=Fill lava bucket2.ogg
|sound3=Fill lava bucket3.ogg
|subtitle=Bucket fills
|source=player
|description=When lava is collected with a bucket
|id=item.bucket.fill_lava
|translationkey=subtitles.item.bucket.fill
|volume=1.0
|pitch=1.0
|distance=16}}
{{Sound table
|sound=Fizz.ogg
|subtitle=Fire extinguishes
|description=When something [[freezing]] is dunked into lava
|source=block
|id=entity.generic.extinguish_fire
|translationkey=subtitles.entity.generic.extinguish_fire
|volume=0.7
|pitch=1.2-2.0
|distance=16
|foot=1}}

{{edition|bedrock}}:
{{Sound table
|type=bedrock
|sound=Lava.ogg
|source=block
|description=Randomly
|id=liquid.lava
|volume=0.4-0.6
|pitch=0.9-1.05}}
{{Sound table
|sound=Fizz.ogg
|source=block
|description=When lava mixes with water, making a block
|id=random.fizz
|volume=0.5
|pitch=1.8-2.4}}
{{Sound table
|sound=Lava pop.ogg
|source=block
|description=When a lava bubble particle spawns
|id=liquid.lavapop
|volume=0.4-0.6
|pitch=0.9-1.05}}
{{Sound table
|sound=Empty lava bucket1.ogg
|sound2=Empty lava bucket2.ogg
|sound3=Empty lava bucket3.ogg
|source=block
|description=When lava is placed with a bucket
|id=bucket.empty_lava
|volume=1.0
|pitch=1.0}}
{{Sound table
|sound=Fill lava bucket1.ogg
|sound2=Fill lava bucket2.ogg
|sound3=Fill lava bucket3.ogg
|source=block
|description=When lava is collected with a bucket
|id=bucket.fill_lava
|volume=1.0
|pitch=1.0}}
{{Sound table
|sound=Fizz.ogg
|source=block
|description=When something freezing is dunked into lava
|id=random.fizz
|foot=1}}

== Data values ==

=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|firstcolumnname=Lava
|showblocktags=y
|showforms=y
|generatetranslationkeys=y
|displayname=Block
|spritename=lava
|spritetype=block
|nameid=lava
|blocktags=strider_warm_blocks
|form=block
|foot=1}}
{{ID table
|firstcolumnname=Lava
|showfluidtags=y
|displayname=Fluid
|spritename=lava
|spritetype=block
|nameid=lava
|fluidtags=lava}}
{{ID table
|displayname=Flowing Fluid
|spritetype=block
|spritename=lava
|nameid=flowing_lava
|fluidtags=lava
|foot=1}}

{{edition|bedrock}}:
{{ID table
|edition=bedrock
|firstcolumnname=Lava
|shownumericids=y
|showforms=y
|generatetranslationkeys=y
|displayname=Flowing
|spritename=lava
|spritetype=block
|nameid=flowing_lava
|id=10
|form=block}}
{{ID table
|displayname=Stationary
|spritename=lava
|spritetype=block
|nameid=lava
|id=11
|form=block
|foot=1}}

Lava spends most of its time as stationary, rather than 'flowing' – regardless of its level, or whether it contains a current downward or to the side.  When specifically triggered by a block update, lava changes to 'flowing', update its level, then change back to stationary.  Lava springs are generated as flowing, and lava lakes are generated as stationary.

=== Block states ===
{{see also|Block states}}
{{/BS}}

=== Fluid states ===
{{see also|Block states}}
{{/FS}}

== Achievements ==
{{load achievements|Stayin' Frosty;Super Fuel;Feels Like Home}}

== Advancements ==
{{Load advancements|Hot Stuff;Feels Like Home}}

== History ==
{{main|/History}}
{{History|java classic}}
{{History||0.0.12a|snap=May 19, 2009|slink=Java Edition Classic 0.0.12a/Development#Lava test (May 19, 2009)|Lava is shown.}}
{{History|||snap=release|slink=Java Edition Classic 0.0.12a|[[File:Lava JE1.png|32px]] Added lava.
|The texture is transparent.
|Lava spreads by duplicating itself to open horizontal and downward squares.
|Lava is slower than [[water]] and can be easily outrun.
|Model has z-fighting with blocks below lava.}}
{{History||0.0.13a|[[File:Lava JE2.png|32px]] The texture has changed to be opaque.}}
{{History||0.0.13a_03|Lava lakes no longer generate.}}
{{History||0.0.15a|link=Java Edition Classic 0.0.15a (Multiplayer Test 1)|[[File:Lava JE3.png|32px]] The model is no longer shaded.}}
{{History||0.0.19a|[[File:Lava JE4.png|32px]] Added a [[Procedural animated texture generation|procedural animated texture]] to lava. Old texture is still retained for use as a [[animation placeholder texture|placeholder]].|Upscaled model 2% to fix z-fighting with blocks below lava. It's created lava or water models overlapping and z-fighting with each other.|Added lava layer to the bottom of the map.<!--as it traps the [[player]] and prevents the player from leaving unless [[water]] is let in and collides with it or if the player places a [[sand]] or [[gravel]] block, letting it [[drops|drop]] into the lava. If water is let into the area where the lava is, the lava becomes [[stone]], allowing the stone block to be removed to expose bedrock underneath.-->}}
{{History||0.0.20a_02|[[File:Lava JE5.png|32px]] Changed model scale back to normal with 1% offset on all coordinates.}}
{{History||0.0.22a|[[File:Lava JE6.png|32px]] Lava's generated texture has changed - it now appears brighter overall.}}
{{History||August 25, 2009|link=https://notch.tumblr.com/post/170887079/survival-mode-status-update-video-with-plenty-of|Lava has been shown to deal [[damage]].}}
{{History||0.24_SURVIVAL_TEST|Lava now deals damage.}}
{{History||0.26  SURVIVAL TEST|[[File:Lava JE7.png|32px]] UV mapping on side faces now has 11% v offset up.}}
{{History||0.28|[[File:Lava JE6.png|32px]] Fixed UV mapping.}}
{{History|java indev}}
{{History||0.31|snap=20091223-2|Lava is now luminous.}}
{{History|||snap=20100110|Lava now sets [[fire]] to flammable materials.}}
{{History|||snap=20100122|Added [[lava spawner]]s that spawn lava on sides and bottom.|It appears in the player's inventory in a stack of 5.
|Lava now flows, but more slowly than water.<ref>[[wordofnotch:347976621]]</ref>
|Dropped [[item]]s now burn in lava.
|Shot [[arrow]]s catch [[fire]] and not burn in lava.}}
{{History|||snap=20100124|Lava spawner can no longer be found in the player's inventory. Instead, a full stack (99) can be found inside the [[Indev house]] chests.}}
{{History|||snap=20100125-1|Lava now has [[particles|particle]] effects.}}
{{History|||snap=20100130|Re-added the infinite lava sea to the bottom of the map.}}
{{History||20100219|[[File:Lava JE8.png|32px]] The model is shaded again.}}
{{History|java infdev}}
{{History||20100227-1|Lava no longer flows due to changes in chunk handling for infinite worlds.}}
{{History||20100607|[[File:Lava JE9.png|32px]] UV mapping now has 1% uv offset on top and bottom faces and 1% u, 11% v offset on side faces.}}
{{History||20100608|[[File:Lava JE8.png|32px]] Fixed UV mapping, once again.}}
{{History||20100615|[[File:Lava JE10.png|32px]] The model has been changed.
|Added flowing lava.
|Lava now creates flowing lava for a total distance of 7 blocks "away" from the source block.
|Flowing lava flows in a single line toward the nearest terrain depression within four blocks.}}
{{History||20100616-1|[[File:Lava JE11.png|32px]] Added flowing lava texture for sides and vertex offset.
|Lava and flowing lava now have visual connection to blocks.|A large lava flow is now visible in the dark from a long distance.}}
{{History||20100617-2|[[File:Lava JE12.png|32px]] Removed vertex offset.
|Lava now flows 3 blocks horizontally instead of 7.
|Lava and flowing lava touching water, flowing water, water spawner, or lava spawner now replaces with [[obsidian]].
|Removed the infinite lava sea at the bottom of the map.}}
{{History|java alpha}}
{{History||v1.0.2_02|Flowing of lava has been tweaked.}}
{{History||v1.0.4|Added [[ice]] and [[snow]], which lava can melt.}}
{{History||v1.0.15|Lava now sets nearby [[block]]s on [[fire]].}}
{{History||v1.2.0|snap=preview|Added [[the Nether]], which contains lava.}}
{{History||v1.2.2|Lava now flows further in the Nether.}}
{{History||v1.2.6|Added [[lava lake]]s, which can generate at any [[altitude]].}}
{{History|java beta}}
{{History||1.8|snap=Pre-release|[[File:Lava JE13.png|32px]] Changed [[lighting]].
|When lava is touched by [[rain]], it emits smoke [[particles]].
|Lava now generates in the blacksmiths of the newly added [[village]]s.}}
{{History|java}}
{{History||1.0.0|snap=Beta 1.9 Prerelease|Added lava dripping.
|Lava blocks now form [[stone]] when falling directly onto [[water]] source blocks.}}
{{History|||snap=Beta 1.9 Prerelease 3|Lava now generates in the newly added [[end portal]] rooms of [[stronghold]]s.}}
{{History|||snap=Beta 1.9 Prerelease 5|Only in this version, it is possible to create an infinite lava source using a plus-sign shaped arrangement of [[block]]s with four lava source blocks flowing into a central empty block.}}
{{History|||snap=RC1|[[File:Lava JE14.png|32px]] Faces on model now 0.1% moved to center to fix z-fighting on inner faces.}}
{{History||1.2.1|snap=12w05a|Lava (as well as the embers that pop out of it) now makes [[sound]]s. These sounds were in the game files for a long time, but they had not played in-game.}}
{{History||1.3.1|snap=12w21a|Lava can now be collected and dispensed by [[dispenser]]s containing buckets.}}
{{History||1.4.2|snap=12w38a|Flowing lava now has a constant [[sound]].}}
{{History||1.5|snap=13w02a|[[File:Lava JE15.png|32px]] The model of lava now uses animated texture files.
|There is now "hidden lava" in [[the Nether]].
|Lava now flows much more quickly in the Nether.}}
{{History||1.6.1|snap=13w18a|Lava no longer lingers after the source is removed.}}
{{History||1.7.2|snap=13w37a|Flowing lava, which previously could be destroyed by a few [[block]]s of [[TNT]], can no longer be destroyed by [[explosion]]s.}}
{{History||1.10|snap=16w21a|[[File:Lava JE16.png|32px]] [[File:Lava (bottom view) 16w21a.png|32px]] Lava is now [[color]]ed red ({{color|#ff0000}}) except for the bottom face.<ref>{{bug|MC-102511}}</ref>}}
{{History|||snap=16w21b|[[File:Lava JE15.png|32px]] Lava is no longer colored.
|Added 2 [[splash]]es referencing colored lava: "Rule #1: it's never my fault", "Replaced molten cheese with blood?".}}
{{History||1.11|snap=16w39a|Lava can now generate in [[woodland mansion]]s.}}
{{History||1.13|snap=18w15a|[[File:Lava JE17.png|32px]] [[File:Swamp Lava 18w15a.png|32px]] [[File:Swamp Hills Lava 18w15a.png|32px]] [[File:Warm Ocean Lava 18w15a.png|32px]] [[File:Lukewarm Ocean Lava 18w15a.png|32px]] [[File:Cold Ocean Lava 18w15a.png|32px]] [[File:Frozen Ocean Lava 18w15a.png|32px]] Lava is now biome colored except for the bottom face. This is linked to new biome coloring for water.<ref>{{bug|MC-128233}}</ref>}}
{{History|||snap=18w16a|[[File:Lava JE15.png|32px]] Lava is no longer biome colored.}}
{{History||1.16|snap=20w09a|Lava now pushes [[Entity|entities]].}}
{{History|||snap=20w13a|Added [[strider]]s, which can be [[saddle]]d and ridden across lava.
|When lava flows over [[soul soil]] next to [[blue ice]], it now turns into [[basalt]].}}
{{History|||snap=20w16a|Lava now generates as part of [[bastion remnants]] and [[ruined portal]]s.}}
{{History|||snap=Pre-release 3|Visibility under lava is now slightly better when under the effect of [[Fire Resistance]].}}
{{History||1.17|snap=20w45a|[[Cauldron]]s can now be filled with lava.}}
{{History|||snap=20w48a|Added a [[renewable]] way of obtaining lava through cauldrons and [[pointed dripstone]].}}
{{History|||snap=21w06a|Lava no longer replaces air below Y{{=}}11.}}
{{History|||snap=21w08a|Lava now replaces air below Y{{=}}-53.
|Lava [[spring]]s are able to generate below Y{{=}}0.}}
{{History|||snap=21w11a|[[Spectator]] mode players can now see through lava.<ref>{{bug|MC-71530|||Fixed}}</ref>}}
{{History|||snap=21w13a|Lava is now fully renewable, as pointed dripstone can be obtained in Survival without custom generation.}}
{{History|||snap=21w15a|The changes to lava generation in 21w06a and 21w08a have been reverted.}}
{{History||1.18|snap=Experimental Snapshot 1|The changes to lava generation in the 1.17 snapshots have been reintroduced.
|[[Aquifer]]s below Y{{=}}0 sometimes generate with lava instead of water.}}
{{History||1.19.3|snap=22w44a|Added [[game rule]] {{cd|lavaSourceConversion}}, which allows the formation of new lava source blocks when set to {{cd|true}}.}}

{{History|pocket alpha}}
{{History||v0.1.0|[[File:Lava BE1.png|32px]] Added lava.}}
{{History||v0.3.3|Lava no longer creates [[fire]], due to a game breaking spreading bug.}}
{{History||v0.7.0|Lava now lights flammable [[block]]s around it on fire.
|[[File:Lava BE2.png|32px]] [[File:Lava BE2.gif|32px]] Lava now has a flowing animation.}}
{{History||v0.8.0|snap=build 5|Lava flowing directly into [[water]] now actually spreads out over it.}}
{{History||v0.9.0|snap=build 1|Underground ponds of lava can now be found, making lava much more easy to obtain.
|Lava dripping [[particles]] have been added.
|Lava now generates in [[village]] blacksmiths and [[stronghold]] end portal rooms.}}
{{History||v0.12.1|snap=build 1|[[Player]]s are now able to [[swimming|swim]] in lava.
|Lava now generates in [[the Nether]].}}
{{History|||snap=build 6|[[File:Lava BE3.png|32px]] [[File:Lava BE3.gif|32px]] Lava is now brighter shaded.}}
{{History|||snap=build 8|Lava now cancels all fall [[damage]].}}
{{History|pocket}}
{{History||1.1.0|snap=alpha 1.1.0.0|Lava now generates in [[woodland mansion]]s.}}
{{History|bedrock}}
{{History||1.11.0|snap=beta 1.11.0.5|[[File:Lava BE4.png|32px]] The texture for lava has been changed to match ''Java Edition''.}}
{{History||1.16.0|snap=beta 1.16.0.51|Lava can now push entities.}}
{{History|||snap=beta 1.16.0.57|Lava now generates as a [[delta]] that can be found in [[basalt deltas]].
|Lava now generates as part of [[bastion remnants]] and [[ruined portal]]s.
|When lava flows over [[soul soil]] next to [[blue ice]], it now turns into [[basalt]].}}
{{History|||snap=beta 1.16.0.59|Lava can no longer push entities.}}
{{History||1.17.30|snap=beta 1.17.20.22|Lava can now push entities, once again.<ref>{{bug|MCPE-75124}}</ref>}}

{{History|console}}
{{History||xbox=TU1|xbone=CU1|ps=1.00|wiiu=Patch 1|switch=1.0.1|[[File:Lava JE12.png|32px]] Added lava.}}
{{History||xbox=TU12|[[File:Lava JE15.png|32px]] The texture for lava has been changed.
|Lava (as well as the embers that pop out of it) now makes [[sound]]s.}}
{{History||xbox=TU25|xbone=CU14|ps=1.17|Lava can be used in custom superflats. It appears as a 3D block in the block selection screen of the custom superflat interface.}}

{{History|new 3ds}}
{{History||0.1.0|[[File:Lava BE3.png|32px]] Added lava.}}
{{History|foot}}

=== Data history ===
{{History|java}}
{{History||1.13|snap=17w47a|Prior to [[1.13/Flattening|''The Flattening'']], these blocks' numeral IDs were 10 and 11.}}
{{History|foot}}

== Issues ==
{{Issue list}}

== Trivia ==
* A player with [[Fire Resistance]] can swim in lava without taking damage, although the swimming speed does not become faster.
* A player cannot sprint-swim in lava.
* An arrow catches fire when shot into flowing lava, but not still lava.
* [[Water]] flows into lava-occupied blocks as though it were empty space, and vice versa.
* Although lava is a fluid, it is not possible to drown in lava. This applies to all mobs. However, it is still possible to suffocate in lava. This applies to almost every mob.{{only|bedrock}}<ref>{{bug|MCPE-17073}}</ref>
* A player sleeping in a bed cannot be damaged by lava.
* If the lava is changed to be transparent via a [[resource pack]], it does not become transparent.
* {{IN|bedrock}}, lava does not deactivate [[elytra]] like [[water]] does.
* Despite flowing identically to water while in [[the Nether]], it was not possible to create an infinite spring of lava before [[Java Edition 1.19.3|1.19.3]].
** Before Lava source conversion was implemented, the ''Minecraft: Combat Handbook'' (2014) stated the possibility to create infinite sources of lava by simply creating a cross shape with 4 nether bricks and placing lava in the middle. As expected, this turned out to be false, as confirmed by [[Nathan Adams|Dinnerbone]].<ref>[[bugtracker:MC-71088|MC-71088]]</ref>
* Geologically, lava in the Overworld is consistent with [[wikipedia:Felsic lava|felsic lava]], and lava in the Nether is consistent with [[wikipedia:mafic lava|mafic lava]]. Felsic lava is slow, sticky, and does not run as far as mafic lava, which is relatively thin and runny.
* When lava source conversion was implemented, any text where lava was supposed to be said "lave" instead.
** A splash text now says "Made with 'lave'".

== Gallery ==
<gallery>
Lavameltpattern1.png|Lava's melting pattern for snow and ice.
Water and lava springs.png|A natural lava spring near a waterfall.
Cave Lava.png|The lava "ocean" layer of [[cave]]s.
Lavastreamwithores.png|A naturally-occurring stream of lava next to diamond and iron ore.
Spawn Point Lava Warning.png|The warning in [[Legacy Console Edition]] when trying to place lava near the spawn point.
Lave found close under the dessert.png|A running lava source (origin not seen) uncovered six blocks below the surface of desert terrain.
Lava with Night vision potion.png|The inside view of lava with the night vision effect.
Ladders Blocking Lava.png|Ladders can stop lava from flowing.
Lava flowing off cliff.png|A lava [[spring]].
Minecraft Surface LavaFall.png|Lava spreading into dirt.
Exposed Cavern Lava.png|Lava in a ravine.
Lava in Ravine.png|Lava found in a snowy [[ravine]].
BedrockLava.png|Lava generates on bedrock. 
BedrockPostLavaRemoval.png| Lava being extinguished near bedrock. 
LavaRiver.png| Lava pool and water pool meeting each other naturally. 
Lavafall.png| Two lava springs meeting water in a savannah plateau.
Lava spring.png| Lava spreading in the Overworld. 
Minecraft lavalake.png| A lava spring spreading into a lava lake. 
Lava cane.png|Sugar cane growing with lava flowing around it.
TallLavafall.png|Tall lavafall flowing into ravine.
RavineandStornghold.png|Ravine with multiple ores, water and lava falls, and stronghold bridge over it.
Underground Lava Lake.png|Another example of underground lava lake.
Lwava.png|Lava pouring from a cliff.
Extreme Hills Falls.png|Lava and water pouring from a cliff.
Lavalake.png|Lava and ores in a cave underground.
Cavern2.png|Lava texture in Classic [[0.0.21a_01]].
Lavaspring.png|Lava setting fire to [[grass]].
File:Mobbo Destroyed Village.jpeg|A [[village]] ravaged by lava.
File:Lava Moodlight.jpg|An officially licensed lava block moodlight.
</gallery>

== References ==
{{Reflist}}

== External links ==
*[https://www.minecraft.net/en-us/article/block-week-lava Block of the Week: Lava] – Minecraft.net on September 29, 2017
*[[wikipedia:Lava|Real-life lava on Wikipedia]]
*[[wikipedia:Magma|Real-life magma on Wikipedia]]

{{Blocks|natural}}
{{Items}}

[[Category:Fluids]]
[[Category:Natural blocks]]
[[Category:Non-solid blocks]]
[[Category:Generated structure blocks]]
[[Category:Light sources]]

[[cs:Láva]]
[[de:Lava]]
[[es:Lava]]
[[fr:Lave]]
[[hu:Láva]]
[[it:Lava]]
[[ja:溶岩]]
[[ko:용암]]
[[nl:Lava]]
[[pl:Lawa]]
[[pt:Lava]]
[[ru:Лава]]
[[th:ลาวา]]
[[tr:Lav]]
[[uk:Лава]]
[[zh:熔岩]]</li></ul>
beta 1.18.0.20Deep warm ocean biomes now naturally generate by default without enabling experimental gameplay.
beta 1.18.0.25The deep warm ocean biomes no longer generate naturally.

References[]

  1. MC-140690 — "Giant Spruce Taiga Hills has no difference with Giant Spruce Taiga" — resolved as "Fixed".
  2. MC-140151 — "Modified Jungle Edge biomes only generate when a Jungle borders a Swamp Hills biome" — resolved as "Fixed".
  3. MC-188096 — "Gravelly Mountains+ is no different than Gravelly Mountains" — resolved as "Fixed".
  4. a b MC-127290 — "Shipwrecks and buried treasure will not spawn in mushroom shore or stone shore biomes" — resolved as "Works As Intended".
  5. MCPE-34936 — Tall birch tree, shattered savanna, badlands plateau, and dark forest biomes have wrong grass color
Advertisement