Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
Don't Kill Friends!
PluginLicenseRef-All-Rights-Reserved

Don't Kill Friends!

Protect your tamed animals from damage, even when you're offline! Lightweight plugin with HEX color support and full configurability for Minecraft 1.16.5-1.21.11.

703
Downloads
12
Followers
4 months ago
Updated
📦
7
Versions
game-mechanicsmobsutilitybukkitfoliapaperpurpurspigot
Download Latestv1.2.1View on Modrinth

📖About Don't Kill Friends!

DontKillFriends

Protect your tamed animals from damage, even when you're offline!

DontKillFriends is a lightweight Minecraft plugin that prevents other players from harming your beloved pets. Whether you're online or offline, your tamed animals stay safe from both player attacks and environmental damage.

Features

  • Complete Pet Protection - Shields tamed animals from all types of damage
  • Offline Protection - Your pets remain safe even when you're not online
  • Attack Notifications - Receive notifications when someone attempts to attack your pets
  • HEX Color Support - Beautiful messages with custom colors (&#RRGGBB)
  • Multi-Language Support - 8 languages included (English, Russian, Spanish, German, French, Portuguese, Chinese, Japanese)
  • Folia Compatible - Full support for Folia server software alongside Bukkit/Spigot/Paper
  • Highly Configurable - Customize every aspect of protection
  • Pet-to-Pet Protection - Prevent tamed pets from attacking each other
  • Mob Attack Prevention - Stop hostile mobs from attacking your pets
  • Update Checker - Automatic version checking via Modrinth API
  • Debug Mode - Optional detailed logging for troubleshooting
  • Lightweight - Minimal performance impact
  • Multi-Version Support - Compatible with Minecraft 1.16.5 - 1.21.11

Supported Damage Types

  • Player attacks
  • Explosions (TNT, Creepers, etc.)
  • Drowning
  • Fire and Lava damage
  • Campfire damage
  • Lightning strikes
  • Fall damage
  • Dragon breath
  • Projectiles (arrows, etc.)
  • Magic and potion effects
  • Poison and Wither effects
  • Entity cramming (too many entities in one block)
  • Void damage and /kill command

Commands

Command Description Permission
/dkf version Show plugin version dontkillfriends.version
/dkf reload Reload plugin configuration dontkillfriends.reload

Aliases: /dontkillfriends = /dkf

Permissions

Permission Description Default
dontkillfriends.version View plugin version op
dontkillfriends.reload Reload plugin config op
dontkillfriends.bypass Bypass pet protection (can damage any tamed animal) op

Configuration

# Main protection settings
protect-offline-pets: true # Protect pets of offline players
debug-logs: false # Show debug messages in console

# Pet attack prevention
prevent-tamed-pets-attack: true # Prevent tamed pets from attacking each other
prevent-mobs-attack-pets: true # Prevent hostile mobs from attacking tamed pets

# Damage types to protect from
immortal-from-explosion: true # Explosions
immortal-from-drowning: true # Drowning
immortal-from-suffocation: true # Suffocation
immortal-from-fire: true # Fire and lava
immortal-from-campfire: true # Campfires
immortal-from-lightning: true # Lightning
immortal-from-fall: true # Fall damage
immortal-from-dragon: true # Dragon breath
immortal-from-host: true # Owner damage
immortal-from-projectile: true # Arrows and projectiles
immortal-from-magic: true # Potions and magic
immortal-from-cramming: true # Entity cramming damage
immortal-from-void: true # Void damage and /kill command

# Localization
language: "en_US.yml" # Language file from messages folder

# Update checking
check-for-updates: true # Check for new versions on Modrinth

commandTabComplete: true # TAB completion for commands

Localization

The plugin supports multiple languages through the messages/ folder. Available languages:

  • English (en_US.yml)
  • Russian (ru_RU.yml)
  • Spanish (es_ES.yml)
  • German (de_DE.yml)
  • French (fr_FR.yml)
  • Portuguese (Brazil) (pt_BR.yml)
  • Chinese (Simplified) (zh_CN.yml)
  • Japanese (ja_JP.yml)

To change language, set language: "your_language.yml" in config.yml. You can also create custom language files by copying an existing one and modifying the messages.

HEX Color Examples

You can use HEX colors in messages:

  • &#FF6B6B - Red
  • &#4ECDC4 - Teal
  • &#FFD93D - Yellow
  • &#98FB98 - Light Green
  • &#FF69B4 - Hot Pink
  • &#ff5e1a - Orange
  • &#1ad5ff - Cyan

Example: "&#FF6B6B&lDanger! &#FFD93DYou cannot hurt this pet!"

Attack Notifications

When someone attempts to attack your tamed pets, you'll receive a notification the next time you log in:

  • Grouped by Attacker: Multiple attacks from the same player are grouped together
  • Rich Tooltips: Hover over the info icon to see up to 10 attacked pets
  • Online Status: Shows whether the attacker is currently online or offline
  • Overflow Handling: If more than 10 pets were attacked, shows count of additional attempts

Installation

  1. Download the latest version from Modrinth
  2. Place DontKillFriends-x.x.x.jar in your server's plugins folder
  3. Restart your server
  4. Configure the plugin in plugins/DontKillFriends/config.yml
  5. Use /dkf reload to apply changes

Server Software Compatibility

Fully Supported

  • Bukkit - Full support
  • Spigot - Full support with BungeeCord Chat API fallback
  • Paper - Full support with Adventure API
  • Purpur - Full support (Paper-based)
  • Folia - Full support with native schedulers

Folia Support

The plugin automatically detects Folia and uses appropriate schedulers:

  • GlobalRegionScheduler for global tasks
  • EntityScheduler for player-specific tasks
  • Automatic fallback to Bukkit scheduler if Folia APIs are unavailable

No special configuration needed - just place the JAR in your plugins folder!

Troubleshooting

If you encounter issues:

  1. Enable debug logging: Set debug-logs: true in config.yml
  2. Use /dkf reload to apply changes
  3. Check console for detailed information
  4. Report issues on Discord (@gu.b) with debug logs

Compatibility

  • Minecraft Versions: 1.16.5 - 1.21.11
  • Server Software: Bukkit, Spigot, Paper, Purpur, Folia
  • Java: 8+

Links

  • Discord Support: Discord

👥 Team & Contributors

Gubin
GubinOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
bukkitfoliapaperpurpurspigot
Minecraft Versions
1.161.16.11.16.21.16.31.16.41.16.51.171.17.1+27 more

🔗 Links

Modrinth Page