Data Packs Mob

Wild Wolf Breeding

  • Functions
  • 3,043 views • 2 today
  • 222 downloads • 0 today
  • 15
  • 15
  • 4
Felina_Lain
Level 26 : Expert Explorer
8
Hello everyone!

A very small datapack for something I was surprised to find wasn't in the game:
You cannot breed wild wolves. You can feed them. They have the hearts, they even have the internal datas that changes to indicate them as being in love. But they just don't create babies.

So I figured I would try to change that and you can now have wild puppies running around!

I didn't test it beyond single player so not sure if it'll work on a server either (if someone does test it and confirm I'll edit this to indicate so)
Edited for 1.21.4, where Mojang for some reason changed the name of a folder and broke all the datapacks


To explain the datapack inner working in simple words:
- Datapack look for wolves that just got fed by player (and have no owner). This means the wolves have to be within 10 blocks of player
- Datapack check if the number of fed wolves is enough (two). This means the two wolves have to be within 10 blocks of one another
- Datapack summon wild puppy and some xp, to fit with the usual mob breeding mecanics
- Datapack lock parent wolves with a timer, to fit with the usual mob breeding mecanics

Rinse and repeat!
CompatibilityMinecraft 1.21
Tags

3 Update Logs

Update #3 : by Felina_Lain 02/10/2025 10:07:48 amFebruary 10, 2025 @ 3:07 pm UTC

Edited for 1.21.4, where Mojang for some reason changed the name of a folder and broke all the datapacks
LOAD MORE LOGS

  Have something to say?

VoltyMn
02/01/2025 2:00 pm
She/Her • Level 17 : Journeyman Miner
Datapack doesn't seem to work in 1.21.4 at least, the wolves get hearts but dont actually breed



a shame, I've always wanted this feature and thought this datapack would be the answer! Please update it!
1
Felina_Lain
02/10/2025 8:53 am
Level 26 : Expert Explorer
history
Hi, I'll check it when I got the time, there might have been a change in one of the command the pack use during one of the recent update

Edit: after a quick check to the change log, Mojang people simply decided to change the name of one of the folders from "functions" to "function"

A single s that's made everything stop working. Silly, Silly Mojang.

I'm posting an updated version that should now work again
2
VoltyMn
02/21/2025 2:51 pm
She/Her • Level 17 : Journeyman Miner
thank you!
1
estebanwolfmc30
05/22/2024 2:53 pm
Level 1 : New Miner
Ohhhhh thank you felina, you are the best.
3

Welcome