Easy Pets

Easy Pets

Make your pets easier to manage with chunk loading, smart recovery, natural regeneration, and dynamic running!

by
783 Downloads
fabricgame-mechanicsmobsutility
Rent Server with this Mod

Screenshots

Adaptive Running
/petlocator in action
/petlocator

About this Mod

EasyPets 🐾

Never lose your pets again!
EasyPets is a lightweight, server-side Fabric mod that makes pets smarter, faster, and easier to manage.


✨ Features at a Glance

  • 🚀 Smart Chunk Loading – Keeps pets’ chunks active so they never get stuck in unloaded areas
  • 🧭 Pet Tracking & Recovery – Locate and recover pets with simple commands
  • 🐾 Dynamic Movement – Pets run faster to catch up and match your speed naturally
  • ❤️ Natural Regeneration – Pets slowly heal over time (like horses)
  • ⚙️ Powerful Config – Fully tweakable settings for every feature
  • 🔗 IndyPets Integration – Works seamlessly with IndyPets and other pet mods

🔍 Details

🚀 Smart Chunk Loading

  • Loads chunks only for pets that are following you
  • Prevents them from getting stuck in unloaded areas
  • Optimized for minimal server impact (similar to Ender Pearl mechanics)

🧭 Pet Tracking & Recovery

  • /petlocator – Shows coordinates of all your pets across all dimensions
  • /petrecovery – Scans & reloads pets stuck in unloaded chunks, and automatically runs when you install this mod on an existing world
  • Supports pets in vehicles and integrates with IndyPets
📸 /petlocator Example

/petlocator command output showing pets’ coordinates


🐾 Dynamic Pet Movement

  • Pets automatically adjust speed based on how fast you’re moving
  • Sprinting pets catch up quickly without constant teleporting
  • Fully configurable multipliers & distances
  • You can also adjust the distance before pets teliport back to you
📸 Dynamic Speed Comparison

Vanilla vs EasyPets following behavior comparison


❤️ Natural Regeneration

  • Pets passively regenerate health over time (like horses)
  • Configurable delay, rate, and maximum percentage
  • Keeps balance while reducing tedious healing

⚙️ Powerful Config

Every feature can be toggled or fine-tuned with /petconfig <setting> <value>

⚙️ Show Config Options

Core Features

  • enableChunkLoading - Enable/disable the entire chunk loading system
  • teleportDistance - Distance in blocks before pets try to teleport to owner (default: 48)
  • maxChunkDistance - Radius of chunks to keep loaded around each pet (default: 2)
  • navigationScanningRange - Maximum pathfinding range in blocks before pets teleport (default: 64)
  • autoRecoverOnFirstJoin - Automatically run pet recovery when joining world for first time

Dynamic Pet Running

  • enableDynamicRunning - Enable/disable dynamic pet speed adjustment system
  • runningTargetDistance - Distance where pets start running faster to catch up (default: 6.0)
  • maxRunningMultiplier - Maximum speed boost when pets are far behind (default: 1.6x)
  • playerMovementThreshold - Minimum player movement to trigger speed changes (default: 0.1)

Natural Regeneration

  • enableNaturalRegen - Enable/disable automatic health regeneration for pets
  • regenDelayTicks - Delay in ticks before regen starts after taking damage (default: 300)
  • regenAmountPerSecond - Amount of health regenerated per second (default: 0.05)
  • regenMaxHealthPercent - Maximum health percentage to regenerate to (default: 1.0 = 100%)

Save & Debug Options

  • saveOnLocate - Trigger world save when /petlocator is used for accuracy
  • saveOnRecovery - Trigger world save before /petrecovery runs for better results
  • enableDebugLogging - Enable detailed console logging for troubleshooting

🔗 IndyPets & Mod Support

  • Won’t load chunks for independent pets
  • Works seamlessly with IndyPets out of the box
  • Compatible with most other pet-related mods

🐛 Support

Found a bug or have a suggestion?
👉 Report it on GitHub Issues
💬 Join the Discord to chat, get support, or share ideas


Available Versions

Easy Pets 1.0.0release
MC 1.21.6, 1.21.7, 1.21.8fabric
September 12, 2025

How to Install Easy Pets on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.8).

3

Install Mod

Open the mod browser in the dashboard and search for "Easy Pets". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.8, 1.21.7, 1.21.6

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Easy Pets server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.8). You can switch loaders with one click in the panel.

Is Easy Pets compatible with fabric?

Easy Pets officially supports fabric for Minecraft 1.21.8, 1.21.7, 1.21.6. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Easy Pets – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Easy Pets consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Easy Pets with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.81.21.71.21.6