Compatibility
Minecraft: Java Edition
1.21.1–1.21.11
Platforms
Supported environments
Client and server
Links
Tags
Creators
Details
Licensed Apache-2.0
Published 6 days ago
Updated 3 hours ago
Safe Campfire
Turn a humble campfire into an impenetrable, self-upgrading sanctuary.
Safe Campfire is a Minecraft Fabric mod that adds a brand-new, upgradeable campfire. Build it once, then grow its power from Level 1 all the way to Level 10 — expanding a safe zone where hostile mobs can't survive, healing you over time, and even melting away the snow around you.
✨ Features
- 10 Upgrade Levels — Start small and grow your campfire into a true fortress of safety.
- Monster-Free Safe Zone — Hostile mobs inside the campfire's range are removed, keeping your base secure.
- Automatic Healing — Players within range regenerate health on an interval that gets faster as the campfire levels up.
- Heart Particles — Friendly heart particles appear when you're being healed.
- Snow Melting — Higher levels melt nearby snow, snow blocks, and powder snow for a warm, clear camp.
- Intuitive Upgrade UI — Right-click the campfire to open a clean GUI showing its level, range, and exactly what items are needed to upgrade.
- Compact Comparator Output — The campfire emits a redstone signal equal to its level.
🔧 How to Craft
Craft a Safe Campfire by surrounding a regular Campfire with Iron Ingots in a crafting table.

📈 How to Upgrade
Right-click the campfire to open its upgrade menu, then click Upgrade and pay the required materials:
| Level | Range | Heal Speed | Upgrade Cost |
|---|---|---|---|
| 1 | 10 blocks | 5s | 8× Coal |
| 2 | 25 blocks | 4.5s | 8× Iron Ingot |
| 3 | 40 blocks | 4s | 8× Gold Ingot |
| 4 | 55 blocks | 3.5s | 8× Lapis Lazuli |
| 5 | 70 blocks | 3s | 8× Redstone |
| 6 | 85 blocks | 2.5s | 4× Diamond |
| 7 | 100 blocks | 2s | 4× Emerald |
| 8 | 115 blocks | 1.5s | 2× Netherite Scrap |
| 9 | 130 blocks | 1s | 2× Netherite Ingot |
| 10 | 150 blocks | 0.5s | Max Level |
📦 Requirements
- Minecraft 1.21.1
- Fabric Loader ≥ 0.16.9
- Fabric API
- Java ≥ 21
🛠️ Technical Notes
- Server-side safe — the campfire's level is stored as persistent block entity NBT data.
- Combat changes are local to the campfire's radius only; the rest of the world is untouched.


