HearthGuard - Mobs Fear Campfires
ModCampfires become protection. HearthGuard is a survival mod where hostile mobs fear fire: they panic, turn, and flee from lit campfires instead of attacking.
Type
Mod
Modrinth Downloads
357
Modrinth ID
QE9szL3C
Last Updated
Apr 13, 2026
Description
π₯ HearthGuard
Turn campfires into protection.
Hostile mobs fear the fire β they panic, turn, and flee from lit campfires.
Built for vanilla+ gameplay β no new blocks, no clutter, just smarter mobs.
πΏ Why it feels vanilla
- Mobs run away instead of being blocked or burned
- Behavior-driven β no artificial rules or spawn prevention
- Creates a more natural, immersive survival experience
Designed to feel like a missing Minecraft mechanic.
π― Why use HearthGuard?
Vanilla Minecraft treats fire as damage β not something mobs fear.
HearthGuard changes that:
- Campfires become a real defensive tool
- Nights feel less binary and more tactical
- Mobs behave in a way that feels alive and reactive
It doesnβt make the game easier β it makes it smarter.
π‘οΈ Features
π₯ Core Behavior
- π₯ Campfires become a true defensive mechanic
- Hostile mobs flee from nearby lit campfires
- π‘ Mobs panic faster the closer they are to the fire
- Requires line of sight β no fleeing through walls
π² Immersion Details
- Optional fear drop (panic reaction, once per mob)
- Mobs react naturally, not through artificial blocking
- π Multi-stage reactions (notice β panic β flee)
βοΈ Control & Compatibility
- Per-mob allowlist / blocklist
- π§Ύ Command system for runtime configuration
- Optional UI via Mod Menu + Cloth Config
- βοΈ Lightweight & server-safe
- βοΈ Fabric & NeoForge (1.21.1, 1.21.11, 26.x)
π§ Planned Features
- π₯ Hearthfire upgrade using rare materials (stronger, persistent fear)
- π§ Adaptive fear system (mobs can become resistant over time)
- π Advanced panic behaviors
- π Cross-mod integration (including upcoming companion mods)
- π§Ύ Expanded command system for runtime configuration and debugging
πΈ Behavior in action
Mobs donβt just stop β they react.
Startled

Jumping

Fleeing

βοΈ Configuration
Config file: config/hearthguard/config.json
Also accessible via in-game UI (Mod Menu + Cloth Config).
Settings
- Range β Campfire detection distance (blocks)
- Flee Fast Speed β Speed when close to the fire
- Flee Slow Speed β Speed when farther away
- Mode β Whitelist or Blacklist
- Mobs β Affected entity IDs
- Drop Item Chance β % chance (0β100) to drop one item on first fear response
Notes
- Drop Item Chance = 0 disables fear drops
- Each mob can only drop once (persisted across saves)
- Only applies in the Overworld (by design)
β οΈ Known Issues
- Datapack-defined mobs that reuse vanilla entity IDs cannot be selected independently
- Slimes and magma cubes are not affected
π Changelog
1.0.3
- Added Command system for runtime configuration
- Support for Minecraft v26.1.2
- Fixed: Config changes now correctly apply to previously spawned mobs
1.0.2
- Support for Minecraft v26.1.1
π License
See LICENSE.
You are allowed to:
- Use this mod in modpacks
- Use in videos and content
β€οΈ Support
If you enjoy the mod, consider leaving a comment or adding it to your modpack!
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
OptiLeaves(Fabric)
Optimize leaves rendering and increase FPS without noticeable visual changes. (Fabric version)
Complete Bone Meal
Make Bone Meal applicable to *all* growables!
You can't sleeping!
You can't sleep
Kuro Materials
Unique materials with useful features
Primordial Weaponry
Adds various weapons from familiar franchises, in 3D form.
Attack Cooldown Sync
fixes the noticable desync of your attack cooldown when swapping items (especially obvious on high ping)