Item / breeding
Seed jars
A jar that stores a stallion’s genetics so you can breed a mare with him later — from anywhere, and without him being there.
How to use one
- Craft an empty seed jar: glass bottle + horse hair.
- Right-click a tamed adult stallion in breeding mode. The jar fills and is stamped with his genetics.
- Right-click a tamed adult mare in breeding mode. A foal is bred immediately. The jar is used up.
The jar’s tooltip names the stallion it holds, so a shelf of jars reads as a list of sires. The foal is bred exactly as it would be if the two horses had met, so everything on breeding & pedigree applies.
| Item | How you get it | What it does |
|---|---|---|
| Empty seed jar | glass bottle + horse hair | Right-click a tamed adult stallion in breeding mode to fill it. |
| Stallion seed jar | The above | Right-click a tamed adult mare in breeding mode → a foal, immediately. |
Filling the jar uses up the stallion’s breeding mode, and the mare takes the ordinary breeding cooldown afterwards. There is no gestation and no extra cooldown on the stallion.
What the jar stores
The jar stores a GenomeSample — a genotype and an epigenome
frozen to code strings — in a stored_genome data component, and the
allele draw happens at impregnation, exactly like natural breeding.
The foal is bred from the mare’s live genome and the jar’s stored one
through the ordinary applyBredFoal path, so there is no second breeding
code path to keep in step. Full flow on
breeding & pedigree.
Known gaps
- Gestation, a donor cooldown, and carrot effects applied to the jar are all unbuilt.