Spring

This article is about generated waterfalls and lavafalls. For the Dungeons item, see Dungeons: Spring Platform. For the game drop released in 2025, see Spring to Life. For the single released to promote said game drop, see Minecraft: Spring to Life.
Spring
Water.gif: Infobox image for Spring the structure in Minecraft
Lava.gif: Infobox image for Spring the structure in Minecraft
Biomes
Consists of

Water or Lava

A spring is a feature consisting of a single unit of liquid that flows out into spaces level with or lower than the source.

Types of springs

There are three main categories of fluid springs.

Normal springs

A water spring as viewed from inside a cave.

Normal springs can generate as either water or lava in the sides of stone surfaces. These are commonly encountered on the sides of cliffs, as well as inside caves. Lava springs are a common source of forest fires.

Ceiling springs

Nether ceiling spring.

Ceiling springs are exclusive to the Nether and only generate with lava. They generate on ceilings, and the lava flows directly downwards from them.

Hidden springs

Hidden lava springs are plentiful at all depths in the Nether.

Unlike other types of springs, these are hidden from generation, requiring all adjacent blocks to be solid. Currently, these only generate with lava in the Nether. They are particularly dangerous since they can be exposed at any depth in any biome while mining.

Data values

ID

Java Edition:

Feature typeIdentifier
EnvSprite spring.png: Sprite image for spring in Minecraft [No displayed name]spring_feature
Configured featureIdentifier
EnvSprite spring.png: Sprite image for spring in Minecraft [No displayed name]spring_water
EnvSprite lava-spring.png: Sprite image for lava-spring in Minecraft [No displayed name]spring_lava_overworld
EnvSprite lava-spring.png: Sprite image for lava-spring in Minecraft [No displayed name]spring_lava_frozen
EnvSprite lava-spring.png: Sprite image for lava-spring in Minecraft [No displayed name]spring_lava_nether
EnvSprite lava-spring.png: Sprite image for lava-spring in Minecraft [No displayed name]spring_nether_closed
EnvSprite lava-spring.png: Sprite image for lava-spring in Minecraft [No displayed name]spring_nether_open

Bedrock Edition:

FeatureIdentifier
EnvSprite lava-spring.png: Sprite image for lava-spring in Minecraft [No displayed name]lava_spring_feature
EnvSprite spring.png: Sprite image for spring in Minecraft [No displayed name]water_spring_feature
EnvSprite spring.png: Sprite image for spring in Minecraft [No displayed name]minecraft:legacy:springs_feature
EnvSprite lava-spring.png: Sprite image for lava-spring in Minecraft [No displayed name][a][No ID]

Config

Main article: Configured feature

Java Edition:

  • [NBT Compound / JSON Object] config
    • [NBT Compound / JSON Object] state The fluid to use.
      • Block state see Template:Nbt inherit/block state/template
    • [Int] rock_count (optional, defaults to 4) The required number of blocks adjacent to the spring that belong to valid_blocks.
    • [Int] hole_count (optional, defaults to 1) The required number of air blocks adjacent to the spring.
    • [Boolean] requires_block_below (optional, defaults to true) Whether the spring feature requires a block in [NBT List / JSON Array] valid_blocks below the fluid.
    • [String][NBT List / JSON Array] valid_blocks Can be a block ID or a block tag, or a list of block IDs.

History

Java Edition Infdev
20100616-1808Added springs.
Java Edition Alpha
v1.2.0previewAdded the Nether, which contains open nether springs.
Java Edition
1.513w02aAdded closed nether springs in the Nether.
1.1721w08aNormal springs are now able to generate below Y=0.
21w15aNormal springs are no longer able to generate below Y=0.
1.18Experimental Snapshot 1Springs are now able to generate in meadow, lofty peaks, snowcapped peaks, snowy slopes, and groves.
Normal springs are able to generate below Y=0 once again.
experimental snapshot 5Water springs are now able to replace dirt and snow blocks.
Springs are now able to generate in lush caves.
experimental snapshot 6Water springs are slightly less common.
21w42aThe maximum Y-level of water spring generation has been changed to Y=192.
Water springs have been made slightly less common again.
Lava springs are now able to replace calcite, dirt, powder snow, and packed ice.
21w43aLava springs are no longer able to replace snow block, powder snow, packed ice.[1]
Added frozen lava springs that can replace snow block, powder snow, packed ice, which generate in jagged peaks, frozen peaks, snowy slopes, and groves.
1.18-pre1Regular lava springs are able to replace snow block, powder snow, packed ice again.
1.18-pre3Regular lava springs are no longer able to replace snow block, powder snow, packed ice again.[1]
Pocket Edition Alpha
v0.1.0Added springs.
v0.12.1build 1Added the Nether, which contains open and closed nether springs.

Issues

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

Gallery

Screenshots

Notes

  1. Lava spring in the Nether

References

  1. a b MC-239397 — Lava pockets generate in icebergs — resolved as "Fixed".

Navigation