How to make a cobblestone generator in Minecraft
A safe cobblestone generator in a 5 block trench: lava at one end, water at the other, cobblestone in the middle every 1.5 seconds, tested in Java 26.3.

On this page · 6
What you need
- Lava Bucket ×1
- Water Bucket ×1
- Stone Bricks ×20
- Stone ×20
- Lava Bucket ×1
- Water Bucket ×1
Gathered 0 / 3Raw = everything broken down with our recipes
A cobblestone generator gives you endless Cobblestone from one Lava Bucket and one Water Bucket. This version keeps the water away from the lava source, so it never turns into Obsidian. We built it on a Java Edition 26.3 server and timed it: every block came back 29 to 31 game ticks after being mined.
Cobblestone generator
- Size (W × H × D)
- 7 × 3 × 3
- Blocks placed
- 59
- Block types
- 3
- Layers
- 3
- Difficulty
- Easy
- Main material
- Stone
- All blocks since
- 1.0
- Survival
- Yes
- ID
Layer by layer
Seen from above, north at the top. The layer below shows faded.

Stone Bricks× 21

Stone Bricks× 20

Stone Bricks× 16
Lava Bucket× 1
Water Bucket× 1
- NNorth is up
- Stairs: the arrow points to the tall side
- Hollow arrow: upside-down stairs
- Corner mark: slab in the top half
- Faded: layer below
Materials
59 items · 3 inventory slots · 1 Shulker box
59 items · 3 inventory slots · 1 Shulker box
// Estimated from the crafting recipes, rounded up. Glass, stone and smooth blocks are traced back to what you smelt.
Get it in your world
/place template blockaria:cobblestone_generator ~ ~ ~Places the build with its north-west bottom corner at your position. Needs cheats (permission level 2).
/place template blockaria:cobblestone_generator ~ ~ ~ clockwise_90Structure file (.nbt) for Java Edition. Put it in saves/<world>/generated/blockaria/structure/, then run the command above or load it with a Structure Block.
Dig the trench and the hole
- Dig a trench 5 blocks long, 1 block wide and 1 block deep, with solid blocks on both sides and at both ends (layer 3 of the plan).
- In the fourth block of the trench, dig one block deeper: a 1 by 1 hole (layer 2).
- Keep a solid floor under the rest of the trench. About 20 blocks of any kind are enough for the whole frame.
Pour the lava at the far end
Pour the Lava Bucket into the first block of the trench, at the end away from the hole. Lava spreads 3 blocks from its source in the Overworld, toward the hole.
Pour the water at the other end
Pour the Water Bucket into the fifth block, right next to the hole. The water spills into the hole. Water that can flow down does not spread sideways, so it stays there and never reaches the lava source.
Where the flowing lava touches the water, it turns into Cobblestone: in the third block of the trench, between the lava and the hole.
Mine the cobblestone
Mine the block in the third position from above, or open the wall next to it, with any pickaxe. Lava only moves every 30 game ticks in the Overworld, so the next block forms 1.5 seconds later: up to 40 blocks a minute. A faster pickaxe does not help beyond that; Unbreaking and Mending keep it going for longer.
Cover the lava source with a block if you mine from the top, so you cannot fall into it.
Know the lava rules
| Lava | Touches | Becomes |
|---|---|---|
| Flowing lava | Water, from the side | Cobblestone |
| Lava source | Water | Obsidian |
| Lava flowing down | Water below it | Stone |
| Lava over Soul Soil | Blue Ice next to it | Basalt |
That is why the gap matters: if water ever touches the source block, you get one Obsidian and the generator stops.
Java and Bedrock
We built and timed this generator on Java Edition 26.3. Lava and water make Cobblestone the same way on Bedrock Edition, but we have not timed it there.
FAQ
Why did my generator make obsidian?
Water reached the lava source. Lava turns into Obsidian when its source block touches water, and into Cobblestone only when flowing lava does. The hole next to the water stops the water before it gets that far.
How do I get stone instead of cobblestone?
Stone forms when lava flows down into water. Cobblestone forms when flowing lava touches water from the side, which is what this build does.
How fast is a cobblestone generator?
Lava only moves every 30 game ticks in the Overworld, so a mined block comes back after 1.5 seconds: up to 40 blocks a minute from one spot.
Can I build it in the Nether?
No. Water evaporates when you pour it in the Nether. There, lava next to Blue Ice with Soul Soil under it makes Basalt instead.
Blocks & items in this guide
11 · recipe, drops and data for each
Lava Bucket
Water Bucket
Stone Bricks
Lava
Water
Cobblestone
Obsidian
Stone
Soul Soil
Blue Ice
Basalt