
Dogs Unleashed
Good dogs. Big adventures. Dogs Unleashed is an open-source Fabric mod that adds new dog breeds, and plenty of features to make them feel real.
Описание
Dogs Unleashed adds six dog breeds to Minecraft. Each one has its own look, coats, voice and home biome, and is fully animated. You can tame them, give them commands, play fetch, put them to bed, and raise families of them.
Alpha: Dogs Unleashed is in alpha and we would love your feedback. Open an issue and tell us what you think.
The breeds
| Breed | Where to find one | Coats |
|---|---|---|
| Husky | Snowy biomes, ice spikes and frozen peaks | 6, plus 4 eye combinations |
| Dachshund | Plains and meadows | 10 |
| Beagle | Forests and meadows | 12 |
| Golden Retriever | Beaches | 1, the classic golden |
| Shiba Inu | Cherry groves | 3: red, black and sesame |
| Dire Wolf | Packs in the coldest peaks and ice fields | 6, from smoke grey to albino white |
Breeds differ in size, health, speed and bite. Some coats are rarer than others. Friendly strays also wander into villages, and the wandering trader sometimes sells a puppy in a basket.
The dire wolf is the rare one. It roams the coldest peaks in packs that hunt together and never forgive a player who hurts one of them. Earn a pup's trust and it grows into a wolf the size of a horse that you can ride.
What you can do
- Give real commands. Right-click your dog to open a command wheel: Follow, Heel, Stay, Sit, Hunt, Guard, Free Roam and Go to Bed. Or sneak and blow its whistle at something to send it there, set it on a mob, or have it fetch a dropped item.
- Teach tricks. Catch your dog begging, rolling over or playing dead and toss it a treat. Reward a trick a few times and it's learned for good.
- Follow their nose. Hand your dog a mob drop, a raw ore, a brush, a treasure map or a trail ruins sherd and it leads you to what it smells. Send it off exploring and it comes back with a find and a map of where it went.
- Play together. Throw a stick, a tennis ball or a frisbee and your dog brings it back, or play tug of war with a rope toy. Give a roaming dog a bone and it buries it, then digs it up days later, sometimes with a find.
- Give them a home. Craft a dog bed or a dog house in any colour, assign it, and your dog goes to bed by itself at night. Set out a food bowl and a water bowl too, and a hurt dog will eat or drink there while you're away.
- Kit them out. Craft them armour, dye their collar, and hang a pendant on it to keep mobs away, shield them from harm or heal you. Saddlebags let them carry items to another player, even in another dimension, and a team of huskies or dire wolves can pull you across the snow on a sled.
- Dress them up. Put a hat, a bandana, a bow, a mob head or a carved pumpkin on them, or one of seventeen mob costumes, from a spider or a creeper to an ender dragon.
- Keep them groomed. Coats grow out over time. Trim them with shears to collect dog fur, but go carefully or your dog ends up with a bad hair day.
- Never lose them. Dogs on Follow or Heel come with you through portals and long teleports. Bind a dog whistle to call one from anywhere, or open the Pet Manager to see and summon your whole pack.
- Raise a family. Two living tamed dogs can have puppies, and mixed parents give a mixed breed puppy that looks like both, though dire wolves keep to their own kind. Puppies take after their parents, rare coats included, and every dog has a family tree. Turn on Dog Aging and your dogs grow old with you, without ever dying of age.
- Bring them back. A tamed dog that dies leaves a grave, and you can bring it back as an undead dog, then cure it. Carve any dog into a statue or paint its portrait for your wall.
- Little touches. Every dog has a personality and grows closer to you over time. Huskies and dire wolves howl at the full moon, dogs tilt their heads at food, shake off after a swim, and leave muddy paw prints until you wash them. Most dogs bark at pillagers and earn a rosette for helping you win a raid, and stick close to you in the Nether.
Install
- Install Fabric Loader, then put Dogs Unleashed, Fabric API and GeckoLib
in your
modsfolder. - Load a world and find a dog in its home biome.
- Tame it with meat or a bone, and give it a name.
Dogs Unleashed works in singleplayer and on servers, on Minecraft 1.21.1. The only thing to set up is the Pet Manager
key. It has no key by default, so it never takes one you already use. Set it under Options > Controls > Key Binds, in
the Dogs Unleashed section.
Settings
Open settings from the cog in the Pet Manager, or from Mod Menu. In singleplayer you can change them. On a server, only operators can.
All settings
| Setting | Default | What it does |
|---|---|---|
| Spawn Dogs in the Wild | On | Whether dogs spawn in their biomes, in new chunks and near you. Biome spawns change after a world restart. |
| Spawn Rate | 100% | How many dogs spawn, from 0% to 500%. 200% is about twice as many. Biome spawns change after a world restart. |
| Spawn Rate (per breed) | 100% | The same, for one breed. It multiplies with Spawn Rate. |
| Spawn Near Players | On | Keeps wild dogs of every breed turning up near you, even in well-explored areas. |
| Village Strays | On | Whether stray dogs turn up in villages, two at most per village. Feed one to win it over. |
| Trader Puppies | On | Whether the wandering trader sometimes sells a Puppy Basket with a tamed puppy inside. |
| Dog Graves on Death | On | Whether a tamed dog leaves a grave when it dies. Its gear drops either way. |
| Drop Leash on Play Mode | On | Off keeps the lead on, and fetch waits until you take it off. |
| Show Dog Names | On | Shows or hides name tags above dogs. |
| Muddy Dogs | On | Whether dogs get muddy and leave paw prints. Off keeps every dog clean. |
| Auto-Sleep at Night | On | Whether dogs go to bed by themselves. |
| Auto-Sleep Range (blocks) | 32 | How far from its bed a dog can be and still go to sleep, from 4 to 128. |
| Bark Volume | 1.0 | How loud barks are, from 0.0 to 2.0. |
| Howl Volume | 1.5 | How loud howls are, from 0.0 to 2.0. |
| Fur Growth | On | Whether coats grow out. Off keeps every coat as it is. Shears still work. |
| Fur Growth Speed | 100% | How fast coats grow, from 0% to 500%. |
| Bad Haircut Chance | 100% | How often a trim goes wrong, from 0% to 500%. 0% means every trim is clean. |
| Dog Aging | Off | Whether adult dogs grow old. Seniors go grey around the muzzle, slow down a little and nap more. They never die of age. |
| Senior Age (days) | 100 | How many in-game days an adult lives before it becomes a senior, from 1 to 1000. |
| Dire Wolf Growth Speed | 100% | How fast dire wolves grow up, from 0% to 500%. 0% stops them growing. |
| Alpha Battles | 20 | Fights a prime must win beside you before it can become an alpha, from 1 to 200. |
| Smallest / Largest Pack | 5 / 10 | How many dire wolves every wild pack has, from 4 to 16. |
| Wild Packs Hunt | On | Whether wild dire wolves hunt animals, skeletons and zombies. Penned animals are safe. |
| Packs Defend Each Other | On | Whether a wild pack attacks anything that hurts one of them, and goes after players it holds a grudge against. |
| Riding Stamina Drain | On | Off lets you sprint on a dire wolf for as long as you like. |
| Riding Stamina | 100% | How long a dire wolf can sprint, from 25% to 400%. |
| Stamina Recovery | 100% | How fast a dire wolf gets its stamina back, from 25% to 400%. |
Commands
Every subcommand needs operator permission.
/dogsunleashed status
/dogsunleashed config spawn <true|false>
/dogsunleashed config spawnrate <0..500>
/dogsunleashed config spawnrate <breed> <0..500>
/dogsunleashed config capindependentspawning <true|false>
/dogsunleashed config villagestrays <true|false>
/dogsunleashed config traderpuppies <true|false>
/dogsunleashed config graves <true|false>
/dogsunleashed config dropleashonplay <true|false>
/dogsunleashed config shownames <true|false>
/dogsunleashed config muddydogs <true|false>
/dogsunleashed config autosleep <true|false>
/dogsunleashed config autosleeprange <4..128>
/dogsunleashed config barkvolume <0.0..2.0>
/dogsunleashed config howlvolume <0.0..2.0>
/dogsunleashed config furgrowth <true|false>
/dogsunleashed config furgrowthrate <0..500>
/dogsunleashed config badhairdaychance <0..500>
/dogsunleashed config dogaging <true|false>
/dogsunleashed config senioragedays <1..1000>
/dogsunleashed config direwolf growthrate <0..500>
/dogsunleashed config direwolf battles <1..200>
/dogsunleashed config direwolf smallestpack <4..16>
/dogsunleashed config direwolf largestpack <4..16>
/dogsunleashed config direwolf packhunting <true|false>
/dogsunleashed config direwolf packdefence <true|false>
/dogsunleashed config direwolf staminadrain <true|false>
/dogsunleashed config direwolf staminacapacity <25..400>
/dogsunleashed config direwolf staminarecovery <25..400>
/dogsunleashed config reset
/dogsunleashed list <player>
/dogsunleashed summon <player> <petId>
/dogsunleashed find <petId>
The breed ids are husky, dachshund, beagle, goldenretriever, shibainu and direwolf. list, summon and find let
operators look up and call back any player's dogs.
Works well with
None of these are needed.
Requirements
Minecraft 1.21.1 on Java 21.
| Mod | Version |
|---|---|
| Fabric Loader | >=0.16.5 |
| Fabric API | >=0.107.0+1.21.1 |
| GeckoLib | >=4.7 |
Languages
Dogs Unleashed is in English, Simplified Chinese (简体中文), German (Deutsch), French (Français), Portuguese (Português do Brasil), Russian (Русский) and Spanish (Español).
Want to add your language? Copy en_us.json, translate the
text, and open a pull request. Keep the keys and the %s placeholders as they are, and leave command names and
arguments untranslated. Found a mistake in a translation?
Open an issue.
Credits
How every part of the mod is meant to work is written down in the product requirements.
Dogs Unleashed is released under the MIT License.
The Dog Whistle sound is cut from Soft whistle.ogg by stilgar, released into the public domain via pdsounds.org. The dire wolf howl is made from Cooper Creek solitary wolf howl by betchkal, and its barks from Barking dog #1 by Joseph Sardin (BigSoundBank), and its growls from Dog Growl - Beast / Creature by coldvet. All three are released under CC0. Every other asset is original work.
If you enjoy Dogs Unleashed, a star on GitHub or a coffee on Ko-fi helps a lot.



