Description
Find rare companion eggs, hatch Shiny variants, and train Minecraft mobs to fight at your side. Surving’s Enhanced Pets (SEP) lets you build a collection of named companions and bring one along on your adventures.
Collect and hatch companions
Supported wild mobs can drop companion eggs when defeated by you or your companion. Regular eggs have a 1% drop chance, with a separate 0.1% chance for a Shiny egg. Preview your companion before it hatches, then give it a name or roll a random one.
You can also add your own tamed vanilla pets to the collection by sneaking and right-clicking them.
Train and care for your pets
Egg companions earn XP while following you and helping in combat. Each species grants a passive bonus to the player, and some species offer a choice between two skills at level 2. At level 3, Guard lets your companion actively engage hostile mobs within five blocks of you, prioritizing the closest one to you. Companions also steer clear of Creepers.
Feed egg companions to heal them, tell them to follow or stay, and mute their sounds individually. Aquatic companions swim underwater and float beside you in a water bubble on land. Defeated egg companions recover after ten minutes of world time and return automatically when they can safely rejoin you.
Collection, HUD, and maps
Press P to open your SGL collection and K to summon your favorite companion. The HUD shows your active companion’s health or a recovering pet’s countdown.
With SEP 0.2.2, Xaero’s Minimap recognizes active SEP companions as friendly, and Diorama displays them in its passive radar category. Both map mods are optional.
Requirements
- Minecraft 26.3 with Fabric Loader 0.20.1 or newer
- Java 25
- Fabric API 0.165.0 or newer (CurseForge)
- Surving’s GUI Library (SGL) 1.0.0 or newer on clients (CurseForge)
For multiplayer, install SEP on the server and on every client.




