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



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

🐾 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

❤️ 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 systemteleportDistance- 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 systemrunningTargetDistance- 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 petsregenDelayTicks- 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/petlocatoris used for accuracysaveOnRecovery- Trigger world save before/petrecoveryruns for better resultsenableDebugLogging- 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
How to Install Easy Pets on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.8).
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
Minecraft Versions
1.21.8, 1.21.7, 1.21.6
Server-side
✓ RequiredRecommended 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.
Similar Mods
Rent Modded Server
Install Easy Pets with just one click on your server.