Doggy Talents

Doggy Talents

27M Downloads

Shepherd dogs shouldn't shepherd all the neutral creatures

rivenww opened this issue ยท 3 comments

commented

Feature Description:

What a fantastic mod ! I like it much.

There is a funny issue...if u add doggy talents and other mod with creatures at the same time , shepherd dog will drift all of them behind u.

So when u return home with a shepherd whistle , u will find that all the birds , friendly creatures and even fish from Just a few fish are following u home.(fish are jumping out of water and jumping till die--sad)
#example mods: Exotic birds, Just a few fish, Mo' creatures, etc.

That was so weird....though he was a nice dog XD

Could it be configurable? I mean could I configure what kinds of creature should a shepherd dog drift ?

It will be nice if the dog can just shepherd the creatures that a player want , or players can forbid the dog shepherd some of the creatures in config file. Just like blacklist or whitelist ?

Thanks !

Relation to any Known/Unknown Bug:

Actually I know what I described isn't a bug in some ways.

Additional Information:

commented

Hey, thanks for taking the time to create this issue and I'm sorry I didn't get round to resolving it. I've not worked on this project for a while and have decided to archive the git repository. Fear not, there is a fork https://github.com/DashieDev/DoggyTalentsNext which might be of interest. I don't expect to be back within the Minecraft community so farewell and happy mining!

commented

Sorry very delayed response...
Ahaha funny yes currently it will "shepherd" all entities that extend AnimalEntity.class (line in question)
I'm thinking a whilelist would be best as there should not be too many mobs that need to be on the list and would also avoid weird interaction with other mods. This could be done via tags.
If you have a list of mobs from other mods that should be shepherded then feel free to post them here e.g "minecraft:sheep"

commented

Yeah, so if a customize whitelist is hard to realize, I could provide a list that dog should shepherd. The list mainly includes the livestocks which are from the mods I've played.
List:
minecraft:cow
minecraft:sheep
minecraft:pig
minecraft:mooshroom
animania:bull_angus
animania:bull_friesian
animania:bull_hereford
animania:bull_highland
animania:bull_holstein
animania:bull_jersey
animania:bull_longhorn
animania:bull_mooshroom
animania:cow_friesian
animania:cow_hereford
animania:cow_highland
animania:cow_holstein
animania:cow_jersey
animania:cow_longhorn
animania:cow_mooshroom
animania:calf_angus
animania:calf_friesian
animania:calf_hereford
animania:calf_highland
animania:calf_holstein
animania:calf_jersey
animania:calf_longhorn
animania:calf_mooshroom
animania:doe_alpine
animania:doe_angora
animania:doe_fainting
animania:doe_kiko
animania:doe_kinder
animania:doe_nigerian_dwarf
animania:doe_pygmy
animania:buck_alpine
animania:buck_angora
animania:buck_fainting
animania:buck_kiko
animania:buck_kinder
animania:buck_nigerian_dwarf
animania:buck_pygmy
animania:kid_alpine
animania:kid_angora
animania:kid_fainting
animania:kid_kiko
animania:kid_kinder
animania:kid_nigerian_dwarf
animania:kid_pygmy
animania:ewe_dorper
animania:ewe_dorset
animania:ewe_friesian
animania:ewe_jacob
animania:ewe_merino
animania:ewe_suffolk
animania:ram_dorper
animania:ram_dorset
animania:ram_friesian
animania:ram_jacob
animania:ram_merino
animania:ram_suffolk
animania:lamb_dorper
animania:lamb_dorset
animania:lamb_friesian
animania:lamb_jacob
animania:lamb_merino
animania:lamb_suffolk
animania:sow_duroc -- animania:sow_duroc
animania:sow_hampshire
animania:sow_large_black
animania:sow_large_white
animania:sow_old_spot
animania:sow_yorkshire
animania:hog_duroc
animania:hog_hampshire
animania:hog_large_black
animania:hog_large_white
animania:hog_old_spot
animania:hog_yorkshire
animania:piglet_duroc
animania:piglet_hampshire
animania:piglet_large_black
animania:piglet_large_white
animania:piglet_old_spot
animania:piglet_yorkshire

Finally, I don't know whether chickens should be in the list , cuz in reality I never saw any dog can do that.
Thanks for reply!