Friendly Fire Mod (1.20.4, 1.20.1) – Prevent Fire to Pets

Every Minecraft player who loves taming wolves, cats, or parrots knows the heartbreak of accidentally swinging a sword into their favorite companion. Friendly Fire Mod solves this problem elegantly — it makes your tamed pets immune to damage from their owner, so you can fight mobs in tight spaces without worrying about friendly casualties. With over 2.1 million downloads and support across Forge, Fabric, NeoForge, and Quilt, this lightweight utility mod by DarkhaxDev has become a must-have for pet lovers who run combat-heavy modpacks.

Key Features

  • Full pet protection — Prevents players from accidentally attacking their own tamed mobs, including damage from AOE (area of effect) weapons added by other mods.
  • Baby animal immunity — An optional config setting extends protection to all baby animals, keeping them safe from stray hits.
  • Sneak to bypass — If you genuinely need to hit a pet, simply crouch/sneak before attacking. A config option also lets you disable this bypass entirely.
  • Fully configurable — Players can tweak protection settings or disable them through the config file to suit their playstyle.
  • Server-friendly — Works as a server-side mod and is client-side optional, meaning players can join your server without installing it themselves.

Screenshots

Friendly Fire Mod screenshot 1 showing mod in action
Friendly Fire Mod screenshot 2 showing mod in action
Friendly Fire Mod screenshot 3 showing mod in action
Friendly Fire Mod screenshot 4 showing mod in action
Friendly Fire Mod screenshot 5 showing mod in action

How to Install

  1. Download and install your preferred mod loader — Forge, Fabric, NeoForge, or Quilt — for your Minecraft version.
  2. If using Fabric, make sure you also have the Fabric API installed.
  3. Download the Friendly Fire Mod file matching your loader and Minecraft version.
  4. Place the downloaded .jar file into your .minecraft/mods folder.
  5. Launch Minecraft and enjoy worry-free combat around your pets.

Requirements

Mod Loader Dependencies Minecraft Versions
Forge, Fabric, NeoForge, Quilt Fabric API (Fabric only), Quilt Loader (Quilt only), NeoForge Installer (NeoForge only) 1.20.4, 1.20.1, 1.20, 1.19.4, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.16.5, 1.16.4, 1.16.3, 1.15.2, 1.14.4, 1.12.2

Pros & Cons

Pros

  • Works with most modded pets, not just vanilla tamed mobs
  • Client-side optional — perfect for servers where not all players have it
  • Configurable protection with sneak bypass for flexibility
  • Supports all four major mod loaders
  • Actively maintained with updates through early 2026

Cons

  • Baby animal protection is off by default — requires manual config editing
  • Newer Minecraft versions (1.20.4+) may have limited loader support depending on the download
  • No in-game GUI for settings — configuration is file-based only

Download

Minecraft VersionLoaderDownload Links
For Minecraft 1.12.2
Forge
For Minecraft 1.14.4
Forge
For Minecraft 1.16.3
Forge
For Minecraft 1.16.4
Forge
For Minecraft 1.15.2
Forge
For Minecraft 1.16.5
Forge
For Minecraft 1.18.2
Forge
For Minecraft 1.18.2
Fabric
For Minecraft 1.19
Forge
For Minecraft 1.19
Fabric
For Minecraft 1.19.1
Forge
For Minecraft 1.19.1
Fabric
For Minecraft 1.19.2
Forge
For Minecraft 1.19.2
Fabric
For Minecraft 1.19.4
Forge

For Minecraft 1.19.4
Fabric

For Minecraft 1.20.1, 1.20
Forge

For Minecraft 1.20.1, 1.20
Fabric

For Minecraft 1.20.4
Forge

For Minecraft 1.20.4
NeoForge

For Minecraft 1.20.4
Fabric

Always download mods from official sources to stay safe.

What's New

  • Added a new config option to disable the crouching/sneaking bypass, giving players full pet immunity with no exceptions.
  • Fixed issues with non-ASCII characters in localization files, improving support for non-English languages.
  • Updated build dependencies for better compatibility with recent Minecraft and mod loader versions.

FAQ

Does Friendly Fire Mod work on servers?

Yes — you can install it on a server and it will protect pets for all players. The mod is client-side optional, so players do not need to install it on their end to connect and play.

Can I still damage my pets if I need to?

By default, you can sneak (crouch) and then attack to bypass the protection. There is also a config option to disable this bypass if you want complete immunity for your pets.

Does this mod protect modded pets or only vanilla animals?

According to the developer, it should work with most modded pets, if not all of them. Any tamed mob that follows the standard Minecraft taming system is expected to be protected.

Looking for more? Browse all Minecraft Mods on McInside.

Explore Minecraft Mods →

Click to rate this post!
[Total: 10 Average: 4.1]