Housing, animals, daily care and products are shared. The animal owner supplies production profession bonuses; the player doing care receives XP and uses their care modifier.

AnimalHousing / tierBuy (g)Maturity (fed days)Cycle (days)ProduceCollection
animal_01 · animal.chicken.walk.0 · illustrative art, not a finalized identityAnimal · daily layer · coop · 01 name pendingCoop / 180031Material · animal product · 50g · 01 name pending / Material · animal product · 95g · 02 name pendingPick up inside housing
animal_02 · animal.duck.walk.0 · illustrative art, not a finalized identityAnimal · alternate layer · coop · 02 name pendingCoop / 2120052Material · animal product · 95g · 03 name pending / Material · animal product · 250g · 04 name pendingPick up inside housing
animal_03 · animal.cow.walk.0 · illustrative art, not a finalized identityAnimal · daily milker · barn · 03 name pendingBarn / 1150051Material · animal product · 125g · 05 name pending / Material · animal product · 190g · 06 name pendingTool · tool milk Pail name pending
animal_04 · animal.goat.walk.0 · illustrative art, not a finalized identityAnimal · alternate milker · barn · 04 name pendingBarn / 2400052Material · animal product · 225g · 07 name pending / Material · animal product · 345g · 08 name pendingTool · tool milk Pail name pending
animal_05 · animal.sheep.walk.0 · illustrative art, not a finalized identityAnimal · wool · barn · 05 name pendingBarn / 3800043Material · animal product · 340g · 09 name pendingTool · tool shears name pending
Animal · truffle · barn · 06 name pendingBarn / 316000101Forage · animal product · 625g · 10 name pendingOutdoor search; forage pickup

Daily care and production

Friendship ranges 0–1000; mood 0–255. Pet once before 7:00 PM for +15 friendship (matching profession may multiply it) and species-specific mood. Tool harvesting adds 5; eating grass adds 8, feeds the animal and fills mood. Hay consumes one trough unit and adds species-specific mood.

At morning, not petting loses max(0, 10 − floor(friendship / 200)) friendship plus the species neglect mood penalty. Unfed: −20 friendship and −100 mood. Trapped outside: −20 friendship and mood × 0.5. Age advances only when fed. Mature, fed animals housed overnight produce when their cycle is due; below 70 mood the chance is mood / 70.

Outdoor grazing requires sunny/wind weather outside winter, an open door and time before 5:00 PM. Winter evening heaters protect/improve mood. Auto feeders draw shared silo hay. Auto-grabbers collect products, but their collection grants no manual harvest XP/friendship. Wool cycles can shorten with friendship and professions. Outdoor-search products use foraging quality on pickup; no winter/rain searching.

Quality and large produce

Runtime quality helpers require mood ≥150. Score = friendship / 1000 − (1 − mood / 225) + profession bonus. Independent rolls: iridium if score >0.95 and roll < score/2, then gold at score/2, then silver at score; otherwise regular. Large/bonus produce also requires friendship ≥200. The live helpers own these constants; similarly named care fields are not substitutes.

FriendshipMoodQuality score (no profession)Large chanceBonus chance (current luck)
200150-0.13316.7%4.2%
2002550.33348.5%12.3%
5001500.16741.7%10.5%
5002550.63373.5%18.6%
10001500.66783.3%21.1%
10002551.133100.0%29.1%

Pets, horse and grass

Choose one free cat or dog on the farm. Pet friendship gains 12 daily; a watered bowl can grant 6 overnight when the new morning is dry. Rain fills the bowl. Missing-bowl penalties and max-friendship gifts are not consumed by runtime. A stable supplies one shared horse: speed ×1.28; only one rider at a time. The configured vertical-clearance field has no movement consumer.

Manifest Key
grass_01.sprite
Max Tufts
4
Starter Tufts
4
Grow Chance
0.65
Grow Min
1
Grow Max
3
Spread Chance
0.25
Hay Chance
0.5
Winter Hay Chance
0.165
Growth Seasons
spring, summer, Fall (autumn)
Initial Patches
XYTufts
22204
23204
24204
22194
23194
24194
Extra Grow Min
0
Extra Grow Max
2
Spread Min
1
Spread Max
2
Spring Growth Passes
40

Scything grass stores hay only up to completed silo capacity. Incubation uses machine minutes and waits for housing space. Buildings and upgrades · packages/sim/src/systems/animals/types.ts · packages/sim/src/systems/animals/lifecycle.ts

Species directory

EntryIDDescription
animal_02 · animal.duck.walk.0 · illustrative art, not a finalized identityAnimal · alternate layer · coop · 02 name pendinganimal_02description pending
animal_04 · animal.goat.walk.0 · illustrative art, not a finalized identityAnimal · alternate milker · barn · 04 name pendinganimal_04description pending
animal_01 · animal.chicken.walk.0 · illustrative art, not a finalized identityAnimal · daily layer · coop · 01 name pendinganimal_01description pending
animal_03 · animal.cow.walk.0 · illustrative art, not a finalized identityAnimal · daily milker · barn · 03 name pendinganimal_03description pending
Animal · truffle · barn · 06 name pendinganimal_06description pending
animal_05 · animal.sheep.walk.0 · illustrative art, not a finalized identityAnimal · wool · barn · 05 name pendinganimal_05description pending

Pets directory

EntryIDDescription
cat · animal.cat.walk.0 · illustrative art, not a finalized identityAnimals · cat name pendingcatdescription pending
dog · animal.dog.walk.0 · illustrative art, not a finalized identityAnimals · dog name pendingdogdescription pending