Bubble Column

A bubble column is a block generated by placing magma blocks or soul sand in water. Bubble columns will push or pull entities in certain directions.

Obtaining
Bubble columns cannot be obtained as an item, and can only be placed by a block-placement command such as.

Natural generation
When generating the world, caves, ravines and underwater ruins will be created below the water surface. When lava is generated in the former too, some lava will be converted to obsidian, and some to magma blocks which will generate bubble columns.

Usage
A player can enter a bubble column to replenish their air supply. A bubble column is destroyed when moved by a piston. When creating a bubble column, all blocks above must be source blocks. This requires either naturally generated water, or for the player to place a water source for each block they would like the column to reach.

Whirlpool
Whirlpool bubble columns can be seen by air bubbles wandering downwards and it drags entities downwards. When magma block is placed on the bottom, a whirlpool bubble column is generated. When riding a boat over a whirlpool it will begin to shake and finally will sink if kept above the whirlpool for too long.

Upward
Upward bubble columns can be seen with vertically rising air bubbles. When soul sand is placed on the bottom, a upward bubble column is generated. A upward bubble column draws entities upwards. The longer an object is rising through the bubble column the faster they will go. When the speed is high enough, the object will shoot out of the water. When jumping on a upward bubble column, the player will be propelled about one block upwards.

Block data
In Bedrock Edition, bubble columns uses the following data values:

Gallery
This link goes to Bedrock Edition’s Bubble Columns without Fancy Bubbles on (a video, animated)

Blasensäule Colonne de bulles Столб пузырей 气泡柱