Mineuniverse
Log in Register
Mods

Jeff's Pets

Adds completely client-sided pets to your game. Supports every vanilla mob, some custom ones, and will work on any server, including in singleplayer!
by downloadableduck
Download Claim this project
1,119 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Addons Mobs

PetsMod

[![Fabric](https://cdn.modrinth.com/data/cached_images/513035d1231a86dff137c74e04a5e64633593f10.png)](https://cdn.modrinth.com/data/WwqTyEtB/versions/9VB6Osx9/pets-mod-0.7.7-26.1.x.jar?mr_download_reason=standalone&mr_game_version=26.1.2&mr_loader=fabric) [![Neoforge](https://cdn.modrinth.com/data/cached_images/b9ae07fbc26c08220b4856cb244f86904d0c172c.png)](https://cdn.modrinth.com/data/WwqTyEtB/versions/m1sIEARZ/pets-mod-0.7.7-26.1-neo.jar?mr_download_reason=standalone&mr_game_version=26.1.2&mr_loader=neoforge) [![Quilt](https://cdn.modrinth.com/data/cached_images/a9ee492fd1a5fcbcc14d4105aa27be63f2518529.png)](https://cdn.modrinth.com/data/WwqTyEtB/versions/9VB6Osx9/pets-mod-0.7.7-26.1.x.jar?mr_download_reason=standalone&mr_game_version=26.1.2&mr_loader=fabric) [![Quilt](https://cdn.modrinth.com/data/cached_images/346c3569f73d4f02040b4f6db868fdcbd4e9c001.png)](https://modrinth.com/collection/KbUHdJKD)

[![GitHub](https://tr7zw.github.io/uikit/social_buttons_icon/Github-Button-64.png)](https://github.com/downloadableduck/petsmod) [![GitHub](https://tr7zw.github.io/uikit/social_buttons_icon/Curseforge-Button-64.png)](https://www.curseforge.com/minecraft/mc-mods/pets-mod/preview) [![GitHub](https://tr7zw.github.io/uikit/social_buttons_icon/Modrinth-Button-64.png)](https://modrinth.com/mod/pets-mod) [![Web](https://cdn.modrinth.com/data/cached_images/f603b905ab46b8ce5f545161badbf0b9f544f6e8.png)](https://petsmod.com/)

The Pets Project

The pets project is bringing you your own client-sided pets into your game! From squids to iron golems to even penguins, PetsMod offers nearly every mob from vanilla Minecraft, and more! And it will work no matter whether you are on a multiplayer server or your own singleplayer world. Simply use /pet on to spawn the pet, and use /petspecies to change what mob your pet is!

Commands

  • /pethelp - displays a list of commands.
  • /pet - toggles whether your pet will appear. off by default.
  • /petspecies - switches between your pet's species. (e.g. /petspecies villager.)
  • /petskin - switches between the available skins of your pet, if applicable. (e.g. /petskin armorer.)
  • /teleportpet - teleports your pet to you.

PetsMod comes with its own configuration screen and custom commands to easily toggle between pets, change whether the mod is enabled at all, and switch up the appearance of your pets with skins and names.

Showcase video:

Features

  • Supports almost EVERY vanilla Minecraft mob
  • Three CUSTOM mobs tailored specifically for this mod, complete with custom ambient sounds
  • Custom interactions
  • Completely client-sided and will work on ANY server, such as Hypixel, Mineplex, or MCC Island
  • Custom names
  • Skins for mobs that have multiple variants such as frogs, villagers, or cows

Customization

Make your pets your own with skins and names! You can access these in two ways: by using our configuration menu or using /petskin and /petname. Both of these will switch up your pet's appearance in real time and make it yours!

There is no need to do this multiple times - all of this information is stored in a config file locatated in .minecraft/config and will be read every time you enter a new world.

To switch between pets, simply run /petspecies <pet>.

Our easily configurable configuration menu.

TIP: Pet names are stored for each individual pet - if you have both a blaze and a duck, you can name them each individually!

Our Roots

This is an updated and upgraded version of DuckMod. Following this release, DuckMod will recieve a bump to the latest version and thus be archived, continued by this project. If you are migrating from DuckMod to PetsMod, simply use /pet on and then /petspecies duck, or use our easily configurable configuration menu powered by Mod Menu and YetAnotherConfigLib to switch to a duck.

Mob Packs

Mob Packs are our way of introducing custom mobs into the game.

 The First Mob Pack The standard for custom mob packs is three mobs, but the full release came out so quickly we were only able to fit two in! Introducing the penguin and the racoon. 

The penguin

The racoon

In addition, the racoon has an extra skin - albino! The racoon (albino)

The racoon and duck models are available and free to use on my GitHub.   April Fools Mob Pack 

April Fools Mob Pack Banner The April Fools Mob Pack

This mob pack introduces every April Fools mob into Minecraft, plus our own custom one. All of these mobs are not temporary, and are here to stay!

Full list of mobs included, with images:

 The Head (our own custom mob!) 

The Head

  • You can switch the head's skin to that of any player using /petskin. However, the resources will reload every time to process the change. To combat this, we recommend Remove Resource Loading Screen

 Angry Ghast 

Angry Ghast   Batato 

Batato   Diamond Chicken 

Diamond Chicken   Love Golem 

Love Golem   Mega Spud 

Mega Spud   Moon Cow 

Moon Cow

  • Yes, I know it's missing its helmet. I hope to fix this soon, but Mojang broke the system of using blocks on heads in 26.1.

 Nerd Creeper 

Nerd Creeper   Pink Wither/Friendly Wither 

Pink Wither   Plaguewhale Slab 

Plaguewhale Slab   Poisonous Potato Zombie 

Poisonous Potato Zombie   Potato Husk 

Potato Husk   Ray Tracing 

Ray Tracing   Redstone Bug 

Redstone Bug   Smiling Creeper 

Smiling Creeper   Toxifin Slab 

Toxifin Slab   Traitor 

Traitor    

The Aquatic Mob Pack

This mob pack introduces three new mobs: the Dumbo Octopus, Stingray, and Koi.

Dumbo Octopus

  • The dumbo octopus comes in six different skins: yellow, red, blue, orange, pink, and green.

Stingray

Koi

As always, these models are free and available on our GitHub.

Interactions

Simply shift and right click on a mob with an empty hand to pick it up, and shift and jump to drop it again! The penguin being picked up.

Requirements

This mod requires Fabric API, Cloth Config API, YACL (YetAnotherConfigLib) and Mod Menu. It's a lot, I know, but hopefully you already have most of them installed!

Why do you need two configuration libraries? Cloth Config is useful for saving and reading data across instances, so your pet retains its name even after you come back the next day. YACL is useful for the actual configuration screen.

FAQ

Is this mod paid/are some features paid? No, and they never will be! This mod will forever remain free for everyone to use.

Why is this mod in BETA? Currently, we are missing a lot of features. Even with supporting nearly every vanilla Minecraft mob, we are still missing the tropical fish, the ability to change villager's biomes, the ability to add carpets to llamas, etc. We hope to improve on these features as we drift towards a full release.

Will this mod adapt its textures with a texturepack? This mod uses the vanilla texture system, so yes, it will use custom textures if a texturepack is present.

How can I contribute to the Pets Project? Simply play the mod! If you wish to join our team, please create a new discussion thread on our GitHub. If you simply have an issue, please report it there - we look forwards to making this mod the best - and clearest of bugs - that it can be!

Is a Forge/Neoforge port ever coming? This project depends heavily on the Fabric API. If a working Fabric API ever releases for Neoforge, then yes, I will try my best to make this available on Neoforge. For Forge, a port will never come due to the amount of issues and slow updates it has had in the past.

May I use this in my modpack? Yep, go ahead! Just give credit where it's due :)

pets-mod-0.7.9-1.20.2.jar
MC Client, 1.20.2, Fabric, Quilt
Release 2026-07-05 Get
pets-mod-0.7.9-1.20.3-neo.jar
MC Client, 1.20.4, NeoForge, 1.20.3
Release 2026-07-05 Get
pets-mod-0.7.9-1.20.5-forge.jar
MC Client, 1.20.5, Forge, 1.20.6
Release 2026-07-05 Get

More from downloadableduck

Hypixel FancyRank
78
Horizon (FabricSkyboxes Updated)
778
Mini Fabric API
61
Pets Natural
341
Jeff Stuff
25
NotEnoughProtogens
171

You Might Also Like

Piglin Proliferation
A mod that expands on piglins!
9,996,699
Resource Hogs
Adds pigs which can help players get resources.
9,974,524
Adorable Hamster Pets
3,000+ Wild Variants, Procedural Genetics, Shoulder Launching, Diamond Sniffing, Cheek Inventories, Personalities, 50+ Animations, Wander Modes, and much more!
999,507
Mobifier
A mod allowing you to modify the attributes of any mob. Change Health, Damage, and more!
996,451
The Radioactive Terror (Kaiju/Horror Mod)
Adds in a destructive beast, inspired by Gojira himself. A monster that's entirely player-activated, with a reward for beating it!
99,938
Souls like Bosses
This mod adds soulborne bosses, which can be encountered inside structures around your world.
99,687