Home›Java›Mods›Improved Genetics
Improved Genetics
ModsJava

Improved Genetics

Java mod listed for Minecraft 1.16–1.21. Downloads from the MC Java Mods app on Android.

by CreepSkeet_ · on CurseForge

This mod basically adding DNA mechanic for every Living Entity and let users to create modified offsprings for their entities via custom machines.

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.1 · NeoForge⬇ Download for 1.16.5 · Forge⬇ Download for 1.16 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Improved Genetics — screenshot 1Improved Genetics — screenshot 2Improved Genetics — screenshot 3Improved Genetics — screenshot 4Improved Genetics — screenshot 5Improved Genetics — screenshot 6Improved Genetics — screenshot 7Improved Genetics — screenshot 8

logo

This mod adds a full DNA mechanic for living entities, letting you create modified offspring through a set of custom machines. It also introduces several new mobs and features inspired by Minecraft Earth.

🌍 Translations:

*The AI-assisted translations may contain mistakes. Corrections are very welcome!


🧪 DNA Mechanic

Every entity carries genetic values that define it: max health, movement speed, drop counts, appearance, and more. The only way to reveal an entity's genes is to extract and analyze its DNA. With the DNA Editor you can customize your own creatures, or you can clone them directly with the Cloning Machine. To customize a trait, you first need to find the specific gene that controls it.


🌱 Breeding

Breeding is a core part of the mod. Since you can't find every gene in nature, you need to breed species to push their genes further. (The Health Multiplier and Speed Modifier genes are the clearest example of this.)


🧫 DNA & Genes

Genes fall into two groups: core genes and additional genes. Core genes exist on every living entity. Additional genes are specific to certain entity types.

Improved Genetics — Minecraft Java mod, screenshot 1

 

Any mob not listed in this page has just one species. For example, a Rabbit is always Rabbitus Zertus; there is no Rabbitus Firstus.


🧬 Core Genes

Genus Genus is the base of the DNA and cannot be changed. All entities have a scientific name made of a genus and a species. For example, a sheep's scientific name is Sheepus Zertus. If you want a Cowus genus DNA, you must get it from an entity that belongs to the Cowus genus: a Cow, Mooshroom, Moobloom, or Volcow.

Species Species determines an entity's identity. Genus and species are interrelated. By editing DNA you can change the species of the offspring, but never its genus. Consider a DNA with genus Cowus and species Zertus: because its species is Zertus, it's a vanilla Cow. Change the species from Zertus to Firstus and that same Cow DNA will produce a Mooshroom.

Health Multiplier An integer that determines an entity's maximum health. For example, a sheep's default max health is 8. If its Health Multiplier is 11, its max health becomes Default Max Health × 11/10 = 8 × 11/10 = 8.8 (10% more health than a standard sheep). In nature, Health Multiplier ranges from 8 to 12; through breeding this range widens to 6 to 20. To calculate the offspring's Health Multiplier, the average of the parents' values is taken and then multiplied by either 0.9 or 1.1 (50% each). Any decimal part is discarded. Example: Parent A = 12 and Parent B = 12. The offspring has a 50% chance of ((12 + 12)/2) × 0.9 = 10.8 → 10, or a 50% chance of ((12 + 12)/2) × 1.1 = 13.2 → 13. A Health Multiplier of 13 can't be found in nature, only obtained through breeding.

Speed Modifier An integer that increases or decreases movement speed. For example, a Chicken's default movement speed is 0.25. If its Speed Modifier is +2, its speed becomes Default Speed + Speed Modifier/100 = 0.25 + 2/100 = 0.252. In nature, Speed Modifier ranges from -2 to +2; through breeding it extends to -5 to +5. To calculate the offspring's Speed Modifier, the average of the parents' values is taken, then there is a 33% chance it is increased by 1, decreased by 1, or left unchanged. Any decimal part is discarded. Example: Parent A = -2 and Parent B = -2. The offspring has a 33% chance of ((-2-2)/2) = -2, or ((-2-2)/2) + 1 = -1, or ((-2-2)/2) - 1 = -3. A Speed Modifier of -3 can't be found in nature, only obtained through breeding.

Drop Multiplier An integer that determines drop counts. It's either 1 (default) or 2 (very rare). A Drop Multiplier of 2 doubles the entity's drops (great for mob farms). Drop Multiplier only affects death loot.

Can Breed Determines whether the entity is able to breed at all.


🧬 Additional Genes


🐃 Mobs

New mobs and new vanilla variants are listed below. Not every possible combination is shown; there are far too many, so explore and discover the rest yourself!

Sheep

Sheep have 4 additional genes. By combining them you can create 8 × 8 × 16 × 2 = 2048 unique sheep!

For reference:

⚠️ Dropped wool color is defined by the Color gene; fur marking genes don't affect wool color.

⚔️ Horned sheep are not harmless. A horned sheep defends itself: when attacked it becomes enraged, alerts nearby sheep, and rams its target with its horns, chasing down players and mobs alike. Breed or edit horns onto your sheep at your own risk.

Drops:

Cow

There are several cow variants (Variant: 0-7).

Moobloom

15

Variants 0-15. Spawns rarely in forest biomes, and can be obtained more easily by editing a cow's DNA. You can shear mooblooms (they drop a variant flower and regrow it when they eat grass). They leave a trail of their variant flowers as they walk. Right-click one with an empty bowl to milk a suspicious stew carrying the effect of that variant's flower. Bees pollinate mooblooms just like flowers and follow them around while doing so. When lightning strikes a moobloom, its variant shifts to the next one. In nature, variants 12 (Brown), 13 (Green), 14 (Red), and 15 (Black) don't spawn; they can only be obtained through the lightning-strike transformation.

Drops:

Wooly Cow

Variants 0-1. Aside from being shearable, the Wooly Cow behaves exactly like a normal cow.

Volcow

Volcow

A new cow type that produces lava. Spawns rarely in Crimson and Warped Forests. It carries two small volcanoes on its back, each holding half a bucket of lava. When both are full, right-click it with an empty bucket to take a bucket of lava. It refills its volcanoes by eating grass (like a sheep), and needs to eat twice to fill up completely. When full, its lava glows in the dark. Volcows are fire-immune, and because they're so heavy they take reduced knockback. Right-click with an empty bowl to milk a suspicious stew that grants Fire Resistance (5s).

Drops:

Chicken

Exotic: True

Variants 0-7, each available in normal and Exotic forms. Exotic genes are not inherited by laying eggs, but can be passed on through breeding with seeds. Every variant lays its matching variant egg.

Cluckshroom

Cluckshroom RedCluckshroom

Variants 0-1. Doesn't spawn naturally; only obtainable by editing a chicken's DNA. Cluckshrooms seek out dark areas; caught in direct sunlight, a cluckshroom panics and runs around wildly until it's back in shade. Shear it like a mooshroom to make it drop mushrooms of its variant (red/brown) and revert to a normal chicken. They leave a trail of their mushrooms as they walk, and lay mushroomed eggs (red/brown). Throwing a mushroomed egg at an entity that has a mushroom form triggers a metamorphosis matching the egg's type.

Drops:

Pig

Variants 0-6. See Mud below for muddy pig behavior.

Muddy States:

Dried States:

🟤 Mud (fluid)

Poured from a Bucket of Mud, mud is a thick fluid that doesn't generate naturally. It's dense and slows anything wading through it, fogs your view heavily while you're submerged, and drips from ledges. Pouring mud onto lava (or lava onto mud) turns it into dirt.

When pigs see mud, they run into it and cover themselves. Each pig variant has its own muddy version, and muddy pigs have a chance to sprout a flower on their head. Muddy pigs move faster than dry or normal pigs. Left out of the mud for a while they dry off, and touching water washes them clean.

Llama

Horned: True

Variants 0-4, each also available with Horned: True. The same variants apply to trader llamas. Horned genes come from goats and can be applied to llama offspring through DNA editing; horned llamas don't spawn naturally.

Baby Parrot

Parrots are now breedable: feed them apples to breed.

Genebot

Genebots

Genebots are mysterious technician robots found only in Lab Ruins, in a deactivated state. They run on emeralds: right-click one with an emerald to activate it and have it follow your commands. An active Genebot can be deactivated by right-clicking it with a knife, dropping its emerald. Once deactivated you no longer own it, and whoever feeds it an emerald next becomes its owner.

Genebots are required to activate Connection Blocks for the DNA Editor. To connect a Genebot to a Connection Block, give it a connection card holding a valid position (sneak + right-click to hand over a card), then right-click to issue the connect command.

DNA Editor Setup:

Improved Genetics — Minecraft Java mod, screenshot 2

 

Genebots can also automate cell extraction with a microscope: give the Genebot a microscope card (holding the input, output, and microscope positions) and issue the command.

💬 Reading a Genebot: A working Genebot shows a chat bubble above its head displaying what it currently needs or is doing: a required item, a question mark when it's stuck or waiting, and so on. Watch the bubble to diagnose a stalled automation setup.

An idle Genebot (no command) has a darker emerald; once you give it a command the emerald brightens. If a Genebot holds a card, sneak + right-click with an empty hand to remove it. As robots, Genebots cannot breed and have no DNA.

Drops:


📖 How-To Guides

🔬 Extracting Animal Cells (manual)

  1. Right-click a creature with a Knife to collect a Creature Sample.
  2. Combine the sample with Microscope Slides to make Microscope Slides with Sample (each holds 1 to 4 cells).
  3. Place a Microscope and attach a Small Lens (right-click the microscope with the lens).
  4. Put the slides into the microscope's slot and open its GUI. While holding Pasteur Pipette and Petri Dish, click a cell to collect an Animal Cell.
  5. Repeat until the sample runs out. The Animal Cell is now ready for a Cloning Machine (to clone) or a DNA Extractor (to pull its DNA).

🤖 Automating Extraction with a Genebot

  1. Build the station: an input chest stocked with Microscope Slides with Sample and Pasteur Pipette and Petri Dish, a Microscope, and an output chest.
  2. Make a Microscope Card: right-click the input chest, sneak + right-click the output chest, then right-click the microscope to store all three positions.
  3. Activate a Genebot with an emerald, sneak + right-click it with the card, then right-click to issue the command.
  4. The Genebot fetches slides and pipettes, works the microscope, and drops the finished Animal Cells into the output chest. If it stalls, check its chat bubble; it shows exactly what it needs.

💉 Items

Improved Genetics — Minecraft Java mod, screenshot 3


⚙️ Machines

This mod adds several blocks for modifying and cloning creatures. All machines (and copper wires) use FE and interoperate both ways with other FE mods: power them from any FE generator, or use the Generator and wires to feed other mods' machines.

Generator 

Generator

A basic energy producer that burns coal, charcoal, and coal blocks. It outputs energy from its left side.

Microscope

The Cell Extractor was replaced by the Microscope. With a small lens attached, it extracts animal cells: click a cell while holding "Pasteur Pipette and Petri Dish" in the microscope GUI. For a DNA Editor setup, place a big-lens microscope on top of the DNA Editor to enable editing. A big-lens microscope can't be used on its own. Right-click a microscope with a lens to attach it; sneak + right-click to detach.

DNA Extractor

DNA Extractor

Extracts DNA from an animal cell into a test tube, consuming a DNA Extraction Solution each time.

Analyzer

Analyzer

Analyzes DNA from the DNA Extractor and prepares it for use in the DNA Editor.

DNA Editor

DNA Editor

Cannot be crafted; found only in Lab Ruins. Used to edit and customize analyzed DNA. It needs enough power, an activated Connection Block on its right side, and a big-lens microscope on top. If any of these are missing, it won't work.

Connection Block

Connection Block

Essential for the DNA Editor. Cannot be crafted; found only in Lab Ruins. To activate it: store its position with a connection card, hand the card to a Genebot, and give the connect command. ⚡ When powered/connected, blue veins pulse across its surface.

DNA Injector

DNA Injector

Injects DNA (analyzed or not) into an Empty Animal Cell, preparing it for the Cloning Machine.

Cloning Machine

Cloning Machine

Requires a Tank on top to function; it uses the tank to grow an offspring from an Animal Cell. DNA editing isn't required to clone; you can clone directly from an animal cell extracted with a microscope.

Tank

Tank

A subpart of the Cloning Machine that protects and nurtures the embryo in its amniotic fluid.


🏛️ Structures

lablablab

Lab Ruins These abandoned labs have a story, but you'll learn it when Improved Genetics V2: Prehistoric Update releases. They are the only place to obtain the DNA Editor, Connection Block, and Genebots.


Special Thanks

Made by CreepSkeet

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more