
ModsJava
Better Pets Health
whenever a player's OWNED pet (tamed mob) takes damage, the same damage amount is applied to the owner player instead of the pet.
⬇ Download on ModrinthBetter Pets Health
Better Pets Health makes your tamed/owned pets stop taking damage by transferring that damage to their owner instead.
Example: If your wolf is hit for 3.0, the wolf takes 0 and you take 3.0.
Works on client + dedicated server (must be installed on the server; clients can join without it unless you want config UI).
Features
- ✅ Core rule (default): Pet takes 0 damage, owner takes full damage
- ✅ Supports all owned/tameable entities that expose an owner (wolves, cats, parrots, etc.)
- ✅ Supports modded tameables via config allow/deny entity-id lists
- ✅ Optional distance limit (disabled by default)
- ✅ Damage type ignore list (prevents weird edge cases like void/fall/out-of-world)
- ✅ Message aggregation to avoid spam (actionbar by default)
Configuration (Cloth Config + AutoConfig)
This mod uses AutoConfig with Cloth Config.
Config file location:
config/betterpetshealth.json5
Key options
enabled(defaulttrue)transfer_mode:TRANSFER_ONLY(default) — pet 0, player fullDUPLICATE— pet full + player fullSPLIT— split damage withpercent_to_player
ignore_if_owner_creative(defaulttrue)ignore_if_owner_spectator(defaulttrue)ignore_if_owner_offline(defaulttrue)distance_limit_enabled(defaultfalse)ignore_damage_types(default includes:in_wall,drown,fall,out_of_world, etc.)message_enabled(defaulttrue)message_mode(defaultACTIONBAR)message_aggregate_window_ms(default1000)message_cooldown_ms(default400)
Dependencies
Required:
- Fabric API
- Cloth Config API (Fabric)
Notes / Edge Cases
- Damage only transfers if the owner is a player and online
- If the owner is creative or spectator, default behavior is no transfer (pet takes normal damage)
- Optional distance limit can restrict cross-dimension / far-away transfers
License
MIT
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.11
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Verified by MCModsHub
- Ships as betterpetshealth-1.0.0.jar — drop this file into the mods folder
- Download size: 28 KB
- Download link checked 11 Sept 2026 — working
These come from our own check of the pack file, not from the source page.