How to Make an Infinite Lava Farm in Minecraft

Yes. You can make renewable lava in Minecraft with one lava source, a downward-facing pointed dripstone, and a cauldron. The cauldron slowly collects lava; scoop it into a bucket, and the source above stays in place so the farm can refill. It takes time, but it gives you a repeatable supply without searching for another lava pool.

A cauldron, pointed dripstone, solid stone blocks, and a lava bucket gathered for a lava farm
Gather a cauldron, pointed dripstone, solid blocks, and one bucket of lava.

How renewable lava works

Pointed dripstone can drip lava when a lava source sits above the block that supports the hanging dripstone. A cauldron below the dripstone gradually fills. The Java Edition 1.17 and Bedrock Edition 1.17.0 release notes both describe this mechanic: a lava source above a stalactite can fill a cauldron below. The lava stays renewable because collecting from the cauldron does not remove the source block overhead.

This is different from the familiar infinite-water setup. You are not creating free-standing lava source blocks by pouring lava beside flowing water. The renewable output is lava collected from the cauldron, one bucket at a time. A farm is reliable when the lava above the dripstone is a source block, not a stream flowing in from elsewhere.

For the original mechanic, see the official Java 1.17 release notes and Bedrock 1.17.0 release notes.

What you need

  • One pointed dripstone
  • One empty cauldron
  • One bucket to place the starting lava and collect the output
  • One bucket of lava
  • Several full, nonflammable blocks for the support and lava enclosure

If you do not already have a cauldron, craft one from seven iron ingots in a U-shaped pattern. Stone is a convenient choice for the support and enclosure. Smooth blackstone is not required; the important part is that a full block holds the pointed dripstone and keeps the lava source in a contained cell.

Build a basic lava farm

Use a nonflammable work area and keep wood, leaves, wool, and other burnable blocks away from the lava. From top to bottom, the finished column is: lava source, support block, pointed dripstone, then cauldron. Set the pieces directly above one another so the dripstone tip is over the cauldron opening.

1. Place the cauldron

Set an empty cauldron on a level floor. Leave the space immediately above its opening clear for the dripstone tip. Starting with an empty cauldron avoids mixing the setup with water or another liquid.

An empty iron cauldron placed on a flat stone floor
Start with an empty cauldron on a stable, nonflammable floor.

2. Hang the pointed dripstone

Place one pointed dripstone with its tip facing down in the block space directly above the cauldron. Its tip should line up with the center of the opening. Do not place a solid block between the dripstone and the cauldron.

A downward-pointing dripstone hanging from a solid block above an empty cauldron
The dripstone hangs downward, with its tip centered over the cauldron.

3. Add the support block

Attach a full solid block to the top of the pointed dripstone. This is the anchor for the stalactite and the base directly beneath the lava source. The dripstone must remain attached to the underside of this block; do not build extra blocks between this anchor and the lava cell.

A stone support block holding pointed dripstone directly above a cauldron
A full block above the dripstone supports the hanging point.
The vertical alignment of a support block, pointed dripstone, and cauldron viewed from the front
Check the vertical line before adding lava: support, dripstone, and cauldron.

4. Enclose the lava cell

Keep the support block in place, then build a small four-sided stone pocket in the block space directly above it. The pocket should hold one lava source and stop it from flowing out to the sides. Leave the top accessible so you can place the lava with a bucket.

5. Add one lava source

Pour the lava bucket into the pocket immediately above the support block. This must create one stationary source block over the block holding the dripstone. If lava escapes and flows down a wall, block the opening and replace the source in the contained cell.

A single lava source contained in a stone pocket above the block supporting pointed dripstone
Keep the lava source directly above the support block and enclosed on its sides.

6. Wait, then collect

Give the dripstone time to work. Lava collection is slow and the wait is not a fixed countdown, so the cauldron may not fill immediately. When it contains lava, use the empty bucket on the cauldron to collect it. The source block overhead should remain untouched, allowing the cauldron to fill again.

A completed lava farm with a contained source, pointed dripstone, and empty cauldron below
The finished layout keeps the lava source, dripstone, and collection cauldron in one column.
A cauldron filled with lava beneath pointed dripstone and a contained lava source
Collect lava from the cauldron after it fills; leave the source above in place.

If the cauldron does not fill

  • Check the lava: The cell above the support block must contain a source block. A flowing stream is not a substitute.
  • Check the dripstone: It must point downward and remain attached to the underside of the support block.
  • Check the path: The cauldron opening must be beneath the pointed tip, with no solid block blocking the drip.
  • Wait longer: The cauldron fills gradually after random game ticks; there is no guaranteed short timer.

If you want more output, repeat the same independent module with its own lava source, pointed dripstone, and cauldron. Adding collectors increases the number of cauldrons that can fill at once, but each still works at the same slow pace.

Leave a Comment

How to Make a Glass Bottle in Minecraft

How to Make a Glass Bottle in Minecraft

Learn the exact three-glass recipe, smelt sand into glass, and fill your Minecraft bottles with water for brewing.

How to Make a Discord Server Private or Public

How to Make a Discord Server Private or Public

Control who can join, see channels, and find your Discord server with role permissions, invite links, and Discovery settings.

How to Make a Discord Server: Create, Set Up, and Invite Members

How to Make a Discord Server: Create, Set Up, and Invite Members

Create a Discord server in the desktop app or browser, organize channels, set permissions and safety tools, then share an invite that fits your group.

How to Make an Infinite Lava Farm in Minecraft

How to Make an Infinite Lava Farm in Minecraft

Build a renewable lava farm with pointed dripstone, one lava source, and a cauldron. Follow the setup, collection steps, and fixes for a cauldron that will not fill.

How to Fix Minecraft Skins That Fail to Load

How to Fix Minecraft Skins That Fail to Load

Fix a Minecraft skin that will not load by checking Bedrock Dressing Room, your Microsoft account, Marketplace downloads, updates, and Java skin settings.

What Languages Are Available in Minecraft? Java vs. Bedrock

What Languages Are Available in Minecraft? Java vs. Bedrock

Minecraft language options differ between Java and Bedrock. See common languages, why old counts are unreliable, and where to check your edition.

What to Put in a Minecraft Survival Base: Essentials and Upgrades

What to Put in a Minecraft Survival Base: Essentials and Upgrades

Plan a practical Minecraft survival base with the essentials for safety, food, storage, and crafting, plus useful upgrades to add as your world grows.

How to Update Minecraft on Nintendo Switch: Manual and Automatic Methods

How to Update Minecraft on Nintendo Switch: Manual and Automatic Methods

Update Minecraft on Nintendo Switch from the HOME Menu, enable automatic updates, and troubleshoot when the console cannot find or install one.

How to Get Minecoins in Minecraft: Buy, Redeem, and Use Them

How to Get Minecoins in Minecraft: Buy, Redeem, and Use Them

Learn the official ways to get Minecoins in Minecraft, redeem a prepaid code, spend coins on Marketplace content, and fix a missing balance.

How to Add Users to Jira Boards: Project Roles and Filter Access

How to Add Users to Jira Boards: Project Roles and Filter Access

Learn how to add Jira users to team-managed and company-managed projects, assign the right role, and share a board’s saved filter safely.