• 84.7k views 0 today
  • save_alt 9.3k downloads
Compatibility
Minecraft 26.2
Changes include
    • 306
    • 316
    • 122
    mc_da
    Lvl 67High Grandmaster Technomancer
    250
    Better genetics is a 26.2 datapack that adds a twist to animal breeding. Wild animals now spawn with random statistics. Your goal is to find animals with good properties and breed them together.

    BASICS

    Craft an Animal Analyzer with a wheat and a carrot on a stick, as shown bellow.

    Better Genetics Minecraft Data Pack


    Right click an animal with the Animal Analyzer to view its statistics. Hover over lines of text in chat for additional info about a certain statistic.
    Note 1: Right-clicking some animals (horses, wolves, llamas etc.) may not trigger the scan. To get around that either punch them or try standing furether away (approximately 7 blocks away works best).
    Note 2: Punching an animal with the Animal Analyzer or a mutation catalyst (see below) deals no damage.

    FEATURES
    • Most animals get asigned a Growth stat (determines how fast babies grow into adults) and a Fertility stat (determines how often they can breed).
    • Most animals have the ability to get asigned a Special Mutation.
    • Cows, pigs, sheep, chickens, rabbits, horses and llamas now drop different amounts of meat, leather, feathers etc. depending on their stats.
    • Chickens may lay eggs more often depending on their Egg Laying value.
    • Sheep have a chance of spawning with the ability to regrow wool without having to eat grass.
    • Some rabbits are more likely to drop rabbit's foot.
    • Bees can produce honey faster depending on their stats.
    • Wolves now spawn with randomly generated Attack damage, Armor and Movement speed attributes.
    • Cats will bring players different morning gifts based on their Personality. Some cats will also give their owners positive potion effects.
    • Some parrots will apply negative potion effects to hostile mobs.
    • Foxes have many boosts that help accelerate the breeding process of nearby animals.
    • Striders and camels will spawn with varied speed.
    • Goats have varying ramming damage and aggression.
    BREEDING

    Animal breeding is the main focus of this datapack. Offspring inherit stats from their parents: the baby's stat value is the average of both parents with a small chance for it to be increased by one. If the Easy Breeding setting is turned off, the stats may also be lowered by one. You can get perfect animals by selecting babies with stats better than their parents and breed them together.

    MUTATION CATALYSTS

    Mutation catalysts are special items that allow you to increase most stats of an animal without breeding. They come in two varieties:
    • Weak catalyst (common): increases one non-max stat by 1
    • Potent catalyst (rare): increases all stats that can be increased by 1.
    Catalysts can sometimes be bought from wandering traders. Punch animals with mutation catalysts to use them.
    They do not work on bees for technical reasons.


    COMPATIBILITY

    • Version: Minecraft Java 26.2 or higher
    • Servers: This datapack is compatible with any 26.2 vanilla server. I cannot guarantee it will work on Spigot and other modded servers.
    • Other datapacks: Better Genetics will conflict with any datapack that changes animal loot tables, such as datapacks that make animals drop their heads. It should work in combination with most other datapacks.
    FINAL NOTES

    Depending on the feedback I may update the datapack to support more animals, add more features to already supported mobs or balance them (because all animals are balanced but some animals are more balanced than others). Therefore any feedback and suggestions are highly apreaciated.

    RELATED CONTENT

    Datapack showcase by skunkmunkee:

    Forelich131 is doing a vanilla-ish let's play with datapacks, including better genetics. Check it out

    18 Update Logs

    Better Genetics v 1.10.7 : by mc_da 06/26/2026 1:40:36 pmJune 26 @ 5:40 pm UTC

    • 26.2 compatibility
    LOAD MORE LOGS

    More like this

      Have something to say?

    Creedey
    07/17/2025 8:03 am
    Level 5 : Apprentice Miner
    One of the best datapacks for adding variety to the gameplay and providing a lot of fun!
    1
    Sauuman
    05/31/2025 4:47 am
    Level 1 : New Miner
    history
    Hi, love this pack, it's absolutely amazing! Thank you so much for the work you put into it.

    I am having an issue with sheep, when I shear a coloured sheep it always drops white wool. Is there some specific configuration I am missing?

    I was looking through the sheep colour json files (eg. \data\minecraft\loot_table\shearing\sheep\black.json) and I see this value set to white:
    "random_sequence": "minecraft:shearing/sheep/white"
    1
    mc_da
    06/05/2025 4:16 pm
    Level 67 : High Grandmaster Technomancer
    Thanks for reporting the bug. I'll fix it soon.
    1
    JPablo95
    07/11/2024 8:36 am
    He/Him • Level 1 : New Miner
    Hi, love the premise of the data pack, I thought this would prevent the offspring from getting bad but most of the times they were worse than the parents, especially with horses and donkeys, how can I check the Easy Breeding setting? Maybe is off by default I don't know...
    1
    Excel Lynt
    10/20/2024 3:42 am
    Level 1 : New Miner
    I'm wanting to know this as well. How do we toggle easy breeding?
    1
    ssm2219
    06/20/2024 12:53 pm
    Level 8 : Apprentice Miner
    has the problem with breeding bees been fixed. I had an issue last update where i could not breed the bees more than one time. the bee would take the flower but wouldn't be able to reproduce.
    1
    mc_da
    06/20/2024 6:07 pm
    Level 67 : High Grandmaster Technomancer
    I don't think that's an issue with my datapack since it only changes the time it takes for animals to breed, not their behaviour. I did some testing and had no issues with bee breeding.
    Try updating the pack on a backup of your world and see if everything works.
    1
    AxisMaximus
    05/21/2024 8:54 am
    Level 1 : New Miner
    history
    So on the latest update the horse genetics for Jump don't work because the "horse:Jump strength" was changed to generic Jump strength leading to all horses getting basically no Jump and it always showing 1.6 Jump strength in the animal analyser

    Edit: I managed to used visual code Studio to edit the code so that it would work for me but I am not good at coding so it do be a bit funky
    1
    mc_da
    05/30/2024 7:10 pm
    Level 67 : High Grandmaster Technomancer
    Thanks for letting me know. I'll fix it soon
    1
    Kaiiak
    11/11/2023 3:28 pm
    Level 21 : Expert Caveman
    Hello, I am using Better Genetics on a 1.20.1 Paper server, and for some reason whenever I breed mobs, it sends some numbers in chat.
    "241", "226", and some others, depending on the animal.


    Any way to solve?
    2

    Welcome