Doggy Talents Next - The next generation of the popular mod Doggy Talents
Immortal Dogs feature is back! It is, however, disabled by default. To enable it for a specific world, go to <That world's dir>/serverconfig/doggytalents-server.toml and set immortal_dogs = true. Bed-respawning is still available regardless of the configuration. For how the behavior works, visit here
New item! Check out the Conducting Bone here
π¦΄What this mod is about
#Enhancements to the experience of having dogs as companions throughout the game
#Improvements to the dogs' logic, making them more reliable and refined than vanilla Wolves/Dogs
#Talents you can give to your dog to make him a good-er boy!
#Locate your dog with the Radio Colar and the Radar, and never lost track of your dog's location again!
#Revive your dog, allow your dog to rise again from the dead, and never lose your dog permanently again.
#Play Fetch with your dog
#Accessories to provide your dogs some style and make them stand out
#Dog furniture like dog beds and dog bowls
#And much more!
π¦΄My vision
This mod aims to create #Harmony between the dogs and the player throughout the game. Imagine playing a Piano Concerto, you as the pianist and the dogs as the orchestra. When the two sounds are being played, it creates harmony, which our ears love so much. Thus, the orchestra doesn't overwhelm but empowers the pianist. The mod is and will be designed along that principle. The dogs should accompany the player well while not becoming overpowered in the context. Although when on-demand, sufficient abilities should be granted to them, but, they should be required to work to achieve those. And you, the responsible owner, should help them.
A Note From DashieDev
- This project's purpose is to continue the development of the beloved mod DoggyTalents, which the current author ProPercivalalb no longer has the time to work on as he emailed me in a commit, which is here.
- The original concept and implementations belongs to RaustBlackDragon back in 2013, and most of the code still belongs to ProPercivalalb 's DoggyTalents2 repository, while I was copying it over, I make some big changes which involves upgrading the mod to Minecraft's newest version at that time, which is 1.19.2.
- Also right now, I am currently the only one doing almost everything in this repo (maintaining, developing, wiki editing, coding, feature testing, I do enjoy it because I love this mod but, things will get slow also because I am also working on a big community project too. So I hope that everyone understands if things get a little bit delayed π And if you are interested in helping, feel free to PM me ππ
- EVERYTHING ELSE ASIDE, HAVE FUN WITH THE MOD! β€οΈπΆπ¦΄βοΈπΉβ€οΈ
Give your dogs some style!π
Fancy a swim? Take your dog with you too π₯½
Interact with your dogs and train them here π¦΄
Visit the "Image" tab of the project for more images π·
F.A.Q
Q: How do I get a dog?
Use a Training Treat on a Tamed Vanilla Wolf, a stick then can be used to access his menu.
Q: How does hunger work?
A dog can a maximum of 120 Hunger points, meat will increase their hunger, and the Happy Eater talent will increase the amount got from these foods and allow them to eat fish and rotten flesh. As long as they have hunger they will slowly regenerate health and when a dog is sitting it will slowly regenerate hunger. If the dog's hunger drops below 11, the dog will beg you for food and his speed will be drastically decreased, at zero, the dog will take damage according to the difficulty the world is in.
Q: Some of the dog textures are missing (black and purple texture)
This is intentional to allow you to add your own textures, add textures to "assets\doggytalents\textures\entity\dog\custom" with the name 'doggytex$NUM$.png'
Check out the Github Wiki for more details, recipes, and pictures!
Got any issues? Please post all issues and questions on Github! It makes out work a lot easier whenever we can get all of the issues together on the same page!
In reply to dashiedev:
its a multiplayer world. ill open an issue and add what i can when i get the time :)
In reply to log_wood:
I have updated the mod with some major bugfixes, you may test again when you are ready β€οΈ
Is this available for Fabric? Im using 1.19.3 so im just wondering
Hello! Is there anyway to disable the doggy inventory button? With the Quark backpack it does not render in a good location!
In reply to outrightwings:
That is one of the problems that i will address in the upcoming UI redesign, yes i am actually redesigning the ui for the Dog Home Screen now and several other things, the ui is kinda old and needs a new look.
In reply to outrightwings:
I have released the update! There is now a config that let you disable rendering of that button and instead access it in the dog's menu instead.
Will this mod ever be able to replace vanilla wolf's rather than using its own unique entity or is the scope too large/would it require a rewrite for that to ever happen?
In reply to varshious:
Soft injecting code into the vanilla wolf/dog 's code is one of the solution. And i can make the mod do it if i want to. But we (me and the previous devs) have chosen to force replacing the object for several reason.
1. That way the mod get's total ownership of the object, which gives it full control over what it can do with it in a more flexible way.
2. It increases compatibility, unless other mod do something to the parent class of the Wolf class, playability is garanteed, by playability i means there will less likely be bugs because the dogs exists as an seperate entity.
3. It is better to write code that way. The code looks cleaner. And judging by the amount of extra mechanic that the mod adds to the dog, it will be a huge rewrite just to get that to happen.
4.It is easier to debug.
Visually the two kind of dogs look exactly like one, so that should not affect gameplay. Unless you load a DT world without DT installed.... then that is an Undefined Behavior and your dogs get removed.
Is there a discord, let me join
Is this compatible with the old doggy talent mod or can I only have one on at a time? And does this mod let me change how my dog looks, like in the old one?
Thanks! Great work!
In reply to froggidy:
Due to the modid is the same, if this is installed with the old one it will cause conflict π .And yes, every feature on the old one is still here
I found the dog armor feature when using another mod that has armor for it to wear crashes.
In reply to votoka_:
Can you explain the crash for me? Like what exactly you were doing?
In reply to dashiedev:
In my opinion, when using the emerald equipment mod, when giving it that mod armor, the sudden exit of the game when re-entering the world still exits the game.
In reply to votoka_:
Have you updated to the newest version ?
In reply to votoka_:
Can you send me the log of that particular session ?
In reply to dashiedev:
Ah I saw the new update, I downloaded it and the error is gone
possibility for backporting to 1.18 or even 1.16 in the future?
In reply to wblake12345:
you can go to percivalalb's old doggy talents mod to download