🔥 Campfire Cooking Expansion
Campfires are great for cooking... if all you ever eat is raw meat. Why stop there?
Campfire Cooking Expansion lets you throw anything that makes sense onto a campfire.
Most of the transformations you can already do in a furnace now work on a campfire too,
plus a handful of fun (and dangerous) extra interactions. No new blocks or items are added —
it only extends the vanilla campfire, so compatibility risk with other mods is very low.
🍳 What Can You Cook?
| Put This In |
Get This Out |
| Clay Ball |
Brick |
| Cactus |
Green Dye |
| Sand / Red Sand |
Glass |
| Iron/Gold/Copper Ore, Raw Metals |
Matching Ingot |
| Coal Ore (+ Deepslate) |
Coal |
| Ancient Debris |
Netherite Scrap |
| Cobblestone → Stone → Smooth Stone |
(chained) |
| Cobbled Deepslate |
Deepslate |
| Stone Bricks / Deepslate Bricks & Tiles |
Cracked variants |
| Wet Sponge |
Sponge |
| Clay Block |
Terracotta |
| Netherrack |
Nether Brick |
| Kelp |
Dried Kelp |
| Chorus Fruit |
Popped Chorus Fruit |
| Sea Pickle |
Lime Dye |
| Milk Bucket |
Empty Bucket |
| Any Log |
Charcoal |
⚡ Special Interactions
- 💥 TNT → Place it on a lit campfire and it explodes.
- 🔥 Flint and Steel → Throw it in and it breaks down into separate Flint + Iron Nugget drops.
- 💧 Water Bucket → Pour it on a lit campfire to douse the flame; the bucket empties out,
with a hiss sound and steam particles.
- 🧨 Gunpowder → A small, block-safe "pop" — a harmless, decorative explosion effect.
- 🎆 Firework Rocket → Launches out of the campfire and bursts in the air, just like normal.
⚙️ Config
Every special interaction (TNT, flint and steel, water bucket, gunpowder, firework) can be
toggled on or off individually in the config. Adding new cooking recipes is data pack
compatible — a single JSON file is all it takes, no coding required.
📋 Requirements
- Minecraft 1.20.1
- Forge (see the file listing for the exact required version)
- No other mods required, works standalone
🤝 Feedback / Suggestions
Got an idea for a recipe or interaction that should be added? Drop it in the comments or
open an issue and we'll take a look.