Pet Shield

You can no longer hurt your own pets by accident. Sneak to bypass. Server-side friendly.

File Details

pet_shield-1.21.1-fabric-1.0.0.jar

  • R
  • Jul 7, 2026
  • 20.70 KB
  • 38
  • 1.21.1
  • Fabric

File Name

pet_shield-1.21.1-fabric-1.0.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:pet-shield-1601264:8387004"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

All notable changes to Pet Shield are documented here. Format: Keep a Changelog.

[1.0.0] - 2026-07-07 — MC 1.21.1 (NeoForge + Fabric)

Added

  • Owners can no longer hurt their own pets by accident: melee (incl. sword sweep), projectiles, and harmful thrown potions are cancelled
  • Covers all ownable animals: wolves, cats, parrots, horses, donkeys, mules, llamas (and modded tameables extending vanilla)
  • Sneak-to-bypass: crouch while attacking to hit your pet on purpose (configurable)
  • Optional protection from ALL players (protectFromAllPlayers, off by default)
  • Entity blacklist by id (entityBlacklist)
  • In-game config screen (Cloth Config), reachable from the mod list on both loaders
  • /petshield reload op command — hot-reloads config/pet_shield.json on dedicated servers without restart
  • Server-only install supported: vanilla clients can join normally
  • English + Spanish localization

Fixed

  • Sitting pets no longer stand up when a blocked hit lands (vanilla orders pets to stand before damage events fire; the sit order is restored within the same tick)