Dogs UnleashedСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (8)
alpha
Dogs Unleashed v0.5.1
0.5.128 окт. 2026 г.62Minecraft: 1.21.1fabric
Что нового
## What's Changed
* ci: add curseforge publishing by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/735
* fix: widen the straw hat, keep paw prints on solid ground, walk dogs round to the dog house door and equip every gear item on right click by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/736
**Full Changelog**: https://github.com/grabartley/minecraft-dogs-unleashed/compare/v0.5.0...v0.5.1
alpha
Dogs Unleashed v0.5.0
0.5.026 окт. 2026 г.67Minecraft: 1.21.1fabric
Что нового
## What's Changed
* fix: keep delivered saddlebags open when one click sends two interacts by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/720
* fix: let a sitting or following dog take a bone and bury it by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/717
* fix: make dogs cower and whine far less often in the nether by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/719
* fix: draw every dog in its own pose and play its walk clip while it moves by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/714
* feat: show each dog's gear and current look in pet previews by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/722
* feat: give the dog whistle a sharp, high blow and a two-chirp point by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/730
* fix: draw wheel icons for every action, shrink the wheel, match the armour slot tone and straighten family tree lines by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/729
* fix: let dogs walk round walls to reach where they are going by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/724
* refactor: store each fact about a dog's look in one place by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/731
* test: stop the bone burial gametests depending on random dig spots by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/733
**Full Changelog**: https://github.com/grabartley/minecraft-dogs-unleashed/compare/v0.4.1...v0.5.0
alpha
Dogs Unleashed v0.4.1
0.4.125 окт. 2026 г.16Minecraft: 1.21.1fabric
Что нового
## What's Changed
* fix: keep dog gear in its slots when sort mods sort the equipment screen by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/709
* fix: keep cross-breed body parts joined on flat rigs by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/712
* fix: keep the head tilt and shake-off from playing over sleeping and posed dogs by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/707
* feat: shrink the dog whistle and add a blow animation by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/711
**Full Changelog**: https://github.com/grabartley/minecraft-dogs-unleashed/compare/v0.4.0...v0.4.1
alpha
Dogs Unleashed v0.4.0
0.4.025 окт. 2026 г.26Minecraft: 1.21.1fabric
Что нового
## What's Changed
* fix: rebuild undead coats on reload, send uuids as binary, and make the ci smoke boot real by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/402
* feat: add nine dog pendants worn on the collar by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/403
* feat: add five tiers of dog armour drawn to fit every breed by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/408
* fix: keep the pendant charm visible when sitting, outline the ward charm, and unlock mod recipes in the recipe book by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/410
* feat: let vanilla wolves wear and show every dog armour tier by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/409
* feat: add the dire wolf bark set and howl by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/411
* feat: add fur growth, trimming and bad hair day, with rig profiles for every breed by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/412
* feat: name head, eyes, neck, tail, ears and legs in every rig profile by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/419
* feat: derive slot texture regions from rig geometry by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/422
* fix: give the dog house a solid roof, keep sleeping dogs on the cushion, and hold it like a block by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/424
* feat: add the dog-art skill with headless rig renders, UV face maps and texture checks by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/425
* feat: project a shared overlay sheet onto every breed by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/427
* feat: add the dire wolf with growth stages, whole-pack spawning and six coats by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/429
* feat: finish the dire wolf with pack life, trust taming, high jumps and riding by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/433
* refactor: make the dire wolf pack goals cheaper and read weapons from a tag by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/499
* refactor: split per-dog state out of UnleashedDogEntity into components by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/520
* docs: add a product requirements document by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/516
* feat: spawn dire wolf packs through every spawn path and give spawn settings one meaning by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/514
* refactor: group the flat config settings into per-area records by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/523
* docs: add new breeds and mob costumes to the prd by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/528
* feat: add an actions sub-wheel to the command wheel by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/525
* feat: rebuild the tennis ball and frisbee models and textures by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/496
* refactor: split the family tree screen into model, viewport, canvas and panel by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/566
* feat: blink in every breed's idle and set up eyelids the same way on every rig by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/521
* refactor: rename DogTraits to DogAppearance by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/568
* feat: add pendant, cosmetic and costume empty-slot icons by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/569
* feat: inherit coat and eye genes from both parents by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/570
* feat: add the puppy basket item sprite by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/572
* fix: let golden retrievers spawn on beach sand by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/573
* Add bandana, collar bow, party hat and straw hat cosmetics by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/571
* feat: add the food and water bowl models by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/574
* fix: keep one dog per bed and free dog houses when a dog dies by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/575
* feat: add the rosette cosmetic by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/576
* fix: only the owner can dye or breed their dog by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/577
* feat: add the statue base models and statue colour ramps by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/578
* fix: shears trim armoured dogs and dog armour follows wolf rules by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/579
* fix: only follow and heel dogs come along on long teleports by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/580
* fix: undead dire wolves have half their stage's health and damage by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/581
* fix: a frisbee drops itself in its colour however it is broken by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/583
* feat: add the blank canvas, portrait frames and biome backgrounds by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/584
* fix: settings refuse non-finite volumes and oversized breed maps by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/585
* fix: a lost dog's grave says it can't come back and the ritual fizzles on it by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/582
* fix: a dog's bed and stay spot remember which dimension they are in by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/586
* fix: the pet manager lists unloaded dogs from saved data and shares the whistle cooldown by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/587
* fix: show the world restart note only when a biome spawn setting changes by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/590
* feat: add the rope toy model, texture and item model by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/591
* feat: dire wolves nap on the ground by day and by night by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/592
* fix: dire wolf growth speed also scales how fast pups grow by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/588
* feat: dogs keep watch where their owner died by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/594
* feat: dogs can wear vanilla mob heads and a carved pumpkin by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/595
* refactor: drop the unused cross-breed carry profiles by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/596
* Grey muzzle overlay sheet for senior dogs by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/597
* feat: add the mud overlay sheet and paw print decal by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/598
* feat: add the sled harness overlay and item sprite by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/599
* feat: add the saddlebags model and item sprite by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/600
* feat: add the dog sled model, texture and item model by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/589
* feat: point at something with the whistle to send your dog by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/593
* feat: draw the gear screen in vanilla style by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/601
* feat: add the costume slot and costume render layer by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/602
* feat: let dogs follow a scent to mobs, ores and dig sites by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/603
* feat: let dogs bury bones and dig them up later by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/604
* feat: add spider, zombie, skeleton, enderman and bee costumes by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/605
* feat: send dogs off on expeditions by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/608
* feat: add twelve more mob costumes by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/609
* feat: let dogs track treasure maps and trail ruins by scent by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/610
* fix: hold a carried bone or item crosswise in the mouth like the stick by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/607
* feat: let foxes raid buried bone caches by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/611
* feat: let dogs grow old as seniors with an optional aging setting by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/614
* refactor: name tests after their classes and move tracked data defaults off the dog by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/613
* feat: let dogs get muddy, leave paw prints and wash in a cauldron by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/615
* feat: let dogs bond with their owner from stranger to devoted by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/616
* feat: add village strays and puppy baskets from the wandering trader by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/617
* feat: add food and water bowls that hurt dogs use by themselves by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/618
* refactor: route gametest mock players through one helper to clear removal warnings by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/622
* feat: carve your dogs into stone, gold and copper statues by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/623
* feat: paint your dogs' portraits and hang them on the wall by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/624
* feat: add saddlebags and messenger dogs by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/625
* feat: dogs bark at raiders and earn a rosette for raid wins by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/626
* feat: wandering trader sells mob costumes by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/627
* feat: make cross-breeds look like a mix of their parents by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/628
* feat: pick one of several sleep animations per night by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/629
* feat: give every dog a personality by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/630
* feat: teach dogs tricks by rewarding them with treats by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/631
* feat: pull a dog sled with a team of huskies or dire wolves by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/632
* feat: let free-roaming dogs play chase with each other by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/633
* feat: play tug of war with a rope toy by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/634
* feat: make dogs react to the Nether and the End by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/635
* feat: play an eat animation while dogs use a bowl by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/636
* feat: add the pinscher breed by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/639
* feat: give the spider costume its final look by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/638
* feat: draw the dachshund's carved pumpkin from the artist's final model by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/645
* fix: dogs hold a carried frisbee by its rim in front of the muzzle by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/642
* fix: give the whistle, dog bed and grave items vanilla's display poses by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/640
* feat: paint the dire wolf coats at the husky's scale by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/643
* feat: draw the golden retriever and shiba carved pumpkins from the artist's final models by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/647
* chore: normalise the husky texture sheets to 128x128 by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/650
* feat: draw the beagle carved pumpkin from the artist's model and clean the shiba coats by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/652
* feat: dire wolves and huskies howl once when raised from the grave by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/654
* feat: polish the advancement tab with themed branches, rewards and new advancements by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/656
* feat: draw the husky carved pumpkin from the artist's model by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/660
* chore: run pull request and main ci jobs in parallel by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/664
* chore: drop the leftover ci build job by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/666
* feat: paint sharper dog portraits and let players pose them by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/658
* feat: hide fur under every piece of gear that covers it by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/661
* feat: give the golden retriever shaggy and overgrown fur and trim overlays by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/667
* feat: check dog clips the way the game layers them by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/668
* feat: give the dire wolf its trick, work and everyday clips by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/674
* feat: give the husky its trick, work and everyday clips by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/669
* feat: give the beagle its trick, work and everyday clips by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/670
* feat: give the golden retriever its trick, work and everyday clips by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/672
* feat: give the shiba inu its trick, work and everyday clips by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/673
* feat: give the dachshund its trick, work and everyday clips by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/671
* feat: blend dog tricks in and out instead of snapping by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/676
* feat: slow fur growth and make later stages take longer by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/681
* feat: give the shiba inu trim overlays and stop its coat at natural by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/682
* feat: redraw the dire wolf shaggy and overgrown fur and trim overlays by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/687
* feat: give the dachshund trim overlays and stop its coat at natural by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/685
* feat: stop the beagle coat at natural and keep its trims by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/686
* feat: give the husky shaggy and overgrown fur and trim overlays by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/677
* fix: hold dogs still during tricks and stop tricks while busy by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/690
* chore: park the pinscher breed outside the release by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/692
* fix: tone down the golden retriever's shaggy and overgrown fur by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/694
* feat: give the remaining sixteen mob costumes their final look by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/695
* docs: rename too many chests to total storage by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/696
* docs: name every mod in the family by its current name by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/699
* fix: polish costume faces and advancement progress, names and icons by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/701
* docs: refresh the README breed pictures and tighten its text by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/703
**Full Changelog**: https://github.com/grabartley/minecraft-dogs-unleashed/compare/v0.3.0...v0.4.0
alpha
Dogs Unleashed v0.3.0
0.3.017 окт. 2026 г.189Minecraft: 1.21.1fabric
Что нового
## What's Changed
* fix: billboard grave name tag toward the camera like entity name tags by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/275
* refactor: unify dog entity architecture around breed presets and per-dog traits by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/276
* feat: cross-species breeding with genome-backed cross-breed dogs by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/277
* feat: auto-create release milestones and fix version computation by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/290
* docs: derive create-issue board status from dependencies and verify epic links by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/296
* feat: add jei and emi recipe viewer integration by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/297
* chore: keep jei and emi out of the dev client by default by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/302
* feat: add dog equipment slots, screen, and direct equip by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/300
* feat: true cross-breed visual blending on a shared rig with layered coats by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/299
* feat: add dog treat consumable with a short speed and damage buff by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/303
* docs: add item-sprite skill and document the qa dead-player failure mode by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/305
* feat: add dog whistle item with 3d model, texture and sound by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/306
* refactor: split modnetworking into payload package and domain handlers by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/319
* refactor: extract doggravespawner from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/320
* refactor: extract dogvocalization from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/321
* refactor: extract dogambienceeffects from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/322
* refactor: extract dogsleepcontroller from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/323
* refactor: extract dogplaysession from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/324
* refactor: extract dogequipmentholder from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/325
* refactor: extract dogappearanceroller from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/326
* refactor: extract doglineage from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/327
* refactor: extract dogentitynbt and finish the entity api split by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/328
* refactor: extract doginteractions from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/333
* refactor: extract doggoalregistrar and doganimationcontrollers from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/334
* refactor: extract dogcommandcontroller and dogtreatbuffstate from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/335
* refactor: extract dogworldtransfer and dogdeathhandler from unleasheddogentity by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/337
* feat: dogs get wet in the rain and shake it off once they are out of the weather by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/338
* feat: add a global show dog names setting to the config screen and command by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/339
* chore: adopt grabartley-plugins marketplace skills by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/341
* fix: render cross-breed pets consistently in menus and in world by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/343
* feat: resurrect deceased pets as undead dogs and cure them back to life by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/344
* fix: undead red eyes on every rig, named death messages, grounded totem lean, and zombie voices by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/345
* feat: dog treats draw the same attention taming and breeding foods do by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/350
* fix: give the grave a real two-block hitbox and lean the totem clear of the flower by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/349
* fix: keep guarding and hunting dogs in the fight when hurt by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/351
* feat: dog house block and art by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/352
* dog treat art by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/353
* docs: remove orphaned dog house texture spec by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/356
* docs: rewrite readme as a player-facing advertisement by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/358
* fix: return every breed to its own rig and flat coat textures by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/359
* fix: keep the dog bed's dye colour when it is broken or picked by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/361
* refactor: remove every comment from the java sources by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/364
* chore: fail the build on any comment with a checkstyle gate by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/365
* refactor: let names carry the meaning the comments used to by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/367
* fix: keep pond water, survive bad config, drop stale tasks, and make barks short and directional by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/385
* docs: rewrite the readme to be shorter and player-led by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/387
* fix: unfreeze dogs woken at night, scroll the settings screen, and keep block mipmaps on by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/398
* fix: let the world's owner edit settings, sleep on each dog's own schedule, and tidy pre-release polish by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/400
* fix: keep a typed pet name through a window resize and track dogs as far as wolves by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/401
**Full Changelog**: https://github.com/grabartley/minecraft-dogs-unleashed/compare/v0.2.0...v0.3.0
alpha
Dogs Unleashed v0.2.0
0.2.015 авг. 2026 г.540Minecraft: 1.21.1fabric
Что нового
## What's Changed
* fix: allow dogs to spawn on wolf-spawnable surfaces by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/258
* fix: bring active dogs along on long-distance teleports within a dimension by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/261
* feat: configurable spawn rate multiplier, global and per breed by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/260
* feat: cap-independent dog spawner, on by default by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/262
* feat: polish mod menu tile links and out-of-world config screen state by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/263
* feat: radial command wheel for dog commands by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/264
* fix: register a pet record for every tamed dog by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/266
* feat: first-run toast and pet manager footer nudge for the unbound keybind by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/267
* feat: leash ux polish for dogs by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/268
* feat: record dog lineage and serve family connection queries by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/269
* feat: pet details and interactive family tree screens by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/270
* feat: breed makeup, coat rarity, stat bars, and in-world dog inspection by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/271
**Full Changelog**: https://github.com/grabartley/minecraft-dogs-unleashed/compare/v0.1.1...v0.2.0
alpha
Dogs Unleashed v0.1.1
0.1.15 июл. 2026 г.169Minecraft: 1.21.1fabric
Что нового
## What's Changed
* feat: celebrate owner arrival with tail wag and heart particles on join by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/242
* feat: puppy behavior differentiation (combat, voice, parent-following, sleep) by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/243
* feat: add dachshund light black cream coat with rebalanced odds by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/245
* docs: add gallery images by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/246
* docs: update readme by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/247
* test: add client unit test source set with PetNamingScreen coverage by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/248
* feat: sync play-mode partner to client for stick throw prediction by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/249
* feat: add op-only pet management commands by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/250
* refactor: relocate packages under com.grahambartley.dogsunleashed by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/252
* fix: publish to modrinth via minotaur instead of mc-publish by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/254
**Full Changelog**: https://github.com/grabartley/minecraft-dogs-unleashed/compare/v0.1.0...v0.1.1
alpha
Dogs Unleashed 0.1.0
0.1.021 июн. 2026 г.56Minecraft: 1.21.1fabric
Что нового
## What's Changed
* Fabric mod template by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/1
* Wew Dalmatian entity extending vanilla Wolf by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/2
* Dalmatian model and texture by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/3
* GitHub Actions linting by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/4
* Husky entity initial setup and add testing framework by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/5
* Fix sitting animation by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/6
* Husky: inheritance change, scaling, tail wagging, bug fixes by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/7
* Husky: shaking when wet by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/8
* Husky head tilting by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/9
* Extract common functionality to base classes by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/10
* cicd: Update Github Actions workflow to do snapshot and semver publishing by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/12
* cicd: Update Github Actions workflow to do snapshot publishing part 2 by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/13
* feat: Add dachshund by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/11
* feat: Add Beagle by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/14
* feat: Add Shiba Inu breed by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/16
* feat: Add Golden Retriever breed by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/17
* feat: Add pet naming and tracking system by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/18
* feat: Add dog bed by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/15
* feat: Add barking and howling sounds (#46) by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/53
* chore: Update AI skills by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/69
* feat: Add dog grave and refactor gametests by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/70
* feat: Husky howling animation and grave name tag fix by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/72
* feat: Husky variants by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/81
* feat: Husky sleep animation for bed rest (#59) by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/82
* fix: Husky sleep model and animation by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/83
* feat: Pet manager entity portraits by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/84
* feat: Husky baby exclusive variants by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/85
* fix: Babies spawn tamed and AI goal precedence fix for breeding by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/86
* feat: Shiba coat variants, sleep animation, and refactor by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/89
* feat: Tennis ball item, projectile, and dog fetch AI (#45) by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/90
* feat: improve pet manager filtering by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/91
* refactor: Replace magic constants with typed enums by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/92
* feat: add pr skill for repo workflow by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/94
* feat: Tamed dogs teleport across dimensions by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/88
* feat: add dachshund variant code by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/97
* docs: require human input after manual game testing by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/99
* fix: stabilize dog bed sleep and wake cycle by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/98
* chore: port and align dev workflow skills by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/101
* fix: expand dachshund barks and reduce idle barking by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/102
* fix: expand golden retriever bark sounds by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/107
* ci: improve ci/cd for mod development by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/108
* fix: standardize shiba inu to single bark sound by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/110
* Banner and icon by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/111
* fix: prevent null owner crash in dog breeding by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/118
* chore: Add codeowners and funding by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/117
* fix: remove husky bark sound and disable husky barking by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/120
* feat: add beagle coat variant code and 12 texture variants by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/121
* fix: clean up fetch play sessions by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/122
* chore: add verifyMainSourceSideSafety build check and disable game tests in CI by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/123
* fix: harden C2S packet inputs with bounded strings and server-side validation by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/124
* docs: rewrite README for first release with full feature showcase by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/126
* feat: add create-issue skill and update build/worktree skills by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/127
* refactor: generalize fetch item system by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/131
* feat: add fetch play with sticks by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/133
* new beagle animation and model to fix the tail wag issue by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/136
* dachsund model animation by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/137
* feat: increase biomes dachshund and beagle spawn in by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/139
* tail fix by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/138
* husky tail and fix by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/140
* shiba tail fix by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/141
* chore: Update build skill by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/144
* Dachshund model animation by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/145
* feat: enable sleep animation for dachshund, beagle, and golden retriever by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/143
* feat: add dyeable frisbee fetch item with longer glide trajectory by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/146
* fix: prevent dogs from attacking other dogs, villagers, and iron golems by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/148
* feat: add server-authoritative settings, mod menu integration, and command by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/149
* frisbeeee by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/150
* chore: add vitoriavedanaa as a code owner by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/152
* new-bark-shiba by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/155
* feat: add per-item carry profiles and size up frisbee in hand by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/153
* chore: reduce default random idle bark chance to 7200 by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/157
* walkfix-eyelidfix by @vitoriavedanaa in https://github.com/grabartley/minecraft-dogs-unleashed/pull/158
* chore: tune husky carry scale and per-breed frisbee forward offset by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/159
* test: align unit test suite with project testing standards by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/161
* chore: switch project license from cc0-1.0 to mit and add download/star badges by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/162
* chore: remove remaining fabric template leftovers by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/197
* chore: clean up pet manager and build config by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/199
* test: fix bredBabyInheritsParentTamedStatus gametests by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/211
* chore: run gametests in ci with gametests check name by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/212
* chore: register dog advancement gametest entrypoint by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/213
* test: relax sleeping dog position drift assertions by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/215
* test: add dog bed pair and dog arena gametest templates by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/216
* test: pin world time deterministically in manual-wake suppression gametests by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/220
* test: align sleep flag transition gametests with production contract by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/217
* refactor: route gametest spawns and block edits through TestContext relative coords by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/214
* test: extract bootstrap-free gametest assertions into parameterized junit tests by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/219
* feat: add dogs unleashed advancements by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/198
* docs: add gametest skill encoding patterns from suite audit by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/224
* fix: restore advancement gametests and stabilize sleep test batch by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/223
* test: re-enable sleep gametest gates by removing required=false workaround by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/226
* test: extract registry-presence assertions into junit by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/227
* test: collapse per-breed gametest duplication with @CustomTestProvider by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/228
* refactor: remove unused PetManager methods by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/229
* refactor: delete dead formatDimension helper in PetManagerScreen by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/230
* refactor: remove no-op name change listener in PetNamingScreen by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/231
* docs: encourage tables in pr skill descriptions and reframe forbidden phrasing as a tone test by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/234
* feat: clear active play sessions and pending bed assignments on server stop by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/232
* refactor: remove duplicate isAutoSleepSuppressed check in AutoSleepGoal by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/235
* refactor: extract AbstractFetchProjectileEntity to dedupe fetch projectiles by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/236
* feat: scope stick throw to play-mode players only by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/237
* fix: use Locale.ROOT for pet name search case folding by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/239
* perf: skip PetData persist when nothing changed in syncPetData by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/240
* feat: add zh_cn, de_de, fr_fr, pt_br, ru_ru, es_es translations by @grabartley in https://github.com/grabartley/minecraft-dogs-unleashed/pull/241
## New Contributors
* @grabartley made their first contribution in https://github.com/grabartley/minecraft-dogs-unleashed/pull/1
* @vitoriavedanaa made their first contribution in https://github.com/grabartley/minecraft-dogs-unleashed/pull/111
**Full Changelog**: https://github.com/grabartley/minecraft-dogs-unleashed/commits/v0.1.0