Valheim
Install with App

Details

Latest version
1.1.6
Last Updated
First Uploaded
Downloads
4.9K
Likes
5
Size
69KB
Dependants
ADDatHost Valheim hosting
30% off

Changelog

All notable changes to TameCraft are documented in this file.

[1.1.6] - 2026-10-10

Fixed

  • Egg-Laying Genetics & Star Inheritance (Chickens & Asksvins): Fixed star leveling and mutation mechanics for egg-laying creatures (Hen and Asksvin).
    • Egg-Laying Procreation Hook: Patched egg procreation to evaluate two-parent genetics, calculate star inheritance, and roll star mutation (default 15% chance) when eggs are laid, setting visual egg item quality (Quality 1 = 0★, Quality 2 = 1★, Quality 3 = 2★).
    • Incubation & Hatching Preservation: Patched EggGrow.GrowUpdate to transfer persisted genetic star levels, generational lineage, and affection metadata from incubated eggs directly to newly hatched chicks (Chicken) and hatchlings (Asksvin_hatchling).
    • Legacy & Wild Egg Mutation: Added fallback mutation roll for orphan or legacy eggs (such as Haldor-purchased eggs or pre-1.1.5 eggs) upon hatching.
  • Egg Incubation & Hatching Duration Scaling: GrowthSpeedMultiplier in [Offspring] now proportionally scales egg hatching duration (EggGrow.m_growTime) alongside juvenile animal growth.
    • Eggs laid by hens or purchased from the trader now incubate proportionally faster near warmth (e.g. at 5× speed, eggs hatch in ~6 minutes instead of the native 30 minutes).
    • Preserves exact vanilla 1,800s incubation when GrowthSpeedMultiplier = 1.0 via runtime VanillaBaselineCache.
    • Added support for specific egg incubation overrides via [Offspring.Advanced] GrowTimeOverrides (e.g. Egg:300,AsksvinEgg:600).

[1.1.4] - 2026-10-02

Added & Documentation

  • Exploration-Friendly Recommended Preset: Added documentation for the community playtester-recommended "Exploration-Friendly" configuration preset (BreedingCheckSpeedMultiplier = 1, PregnancySpeedMultiplier = 0.2, GrowthSpeedMultiplier = 5). Designed for players who want breeding checks to remain at vanilla frequency while at base, but want pregnancy and juvenile growth to progress 5x faster while away exploring.

[1.1.3] - 2026-10-02

Fixed & Documentation

  • Verified Vanilla Reference Values: Corrected all vanilla reference baselines across generated BepInEx configuration descriptions and README documentation tables based on direct inspection of native Valheim 1.0.12 asset prefabs.
  • Feeding Interval: Corrected vanilla reference from inaccurate ~120s to verified native 600s (10 minutes) across all creatures (Tameable.m_fedDuration).
  • Lox Taming Duration: Corrected vanilla reference from inaccurate ~45 min to verified native 1800s (30 minutes; Tameable.m_tamingTime), identical to Boars and Wolves.
  • Pregnancy Duration: Corrected vanilla gestation references from 120s/240s to verified native 60s (Boar/Wolf) and 120s (Lox; Procreation.m_pregnancyDuration).
  • Required Love Points: Documented verified native requirements: 3 points for Boar, Wolf, Hen, and Asksvin; 4 points for Lox (Procreation.m_requiredLovePoints).
  • Lox Partner & Enclosure Ranges: Corrected vanilla references to verified native 8m partner check range and 20m enclosure check range for Lox.
  • Breeding Check Interval: Resolved contradictory 120s comment in UpdateIntervalOverrides to match verified native 30s check interval.

[1.1.2] - 2026-10-01

Documentation & UX Improvements

  • Self-Documenting Configuration: Enhanced generated BepInEx configuration comments across all 18 advanced override settings in [Taming.Advanced], [Breeding.Advanced], and [Offspring.Advanced].
  • Creature Key Reference: Documented exact canonical creature keys (Boar, Wolf, Lox, Asksvin, Hen), case-insensitivity, and syntax examples.
  • Hen vs. Chicken Disambiguation: Clarified that adult breeding/taming overrides use Hen, while juvenile growth duration overrides directly target the Chicken offspring prefab.
  • Modded Creature Guidelines: Explicitly documented how to address compatible modded creatures via their native prefab names.

[1.1.1] - 2026-10-01

Fixed & Repaired

  • Configuration Compatibility Repair: Repaired capability regressions from the 1.1.0 migration where per-species breeding detection ranges (PartnerCheckRange, EnclosureCheckRange), enclosure creature density limits (MaxCreaturesLimit), custom allowed foods, and alert taming overrides were stripped.
  • Compact Advanced Overrides: Added [Breeding.Advanced], [Taming.Advanced], and [Offspring.Advanced] sections supporting clean comma/semicolon-separated overrides (e.g. PartnerCheckRangeOverrides = Boar:10,Lox:4,Wolf:20 and CreatureLimitOverrides = Boar:20,Lox:6,Wolf:20) without re-introducing giant redundant species blocks.
  • Global Relative Breeding Multipliers: Added PartnerCheckRangeMultiplier, EnclosureCheckRangeMultiplier, and CreatureLimitMultiplier operating relative to runtime vanilla baselines.
  • Multi-Scenario Automated Migration (ConfigVersion = 3):
    • Scenario A (Fresh Install): Generates clean 6-section configuration with empty overrides.
    • Scenario B (Direct 1.0.x Upgrade): Safely parses legacy settings into an in-memory model, backs up original to immutable .v1.0.bak, and writes clean v3 config preserving user custom values.
    • Scenario C (1.1.0 Upgrade with .v1.0.bak Recovery): Preserves existing 1.1.0 user customizations, inspects .v1.0.bak to recover lost partner ranges, creature limits, and allowed foods, creates a versioned .v2.0.bak safety backup, and writes repaired v3 config.
  • Idempotency & Backup Safety: Migration is strictly idempotent and never mutates an already migrated v3 config or deletes legacy .v1.0.bak files.
  • Lox Breeding Hitbox Fix: Restored custom Lox partner check range (4m) to ensure large Lox hitboxes reliably trigger mating checks.

[1.1.0] - 2026-09-29

Added

  • Global Relative Multipliers Architecture: Replaced dozens of repetitive, species-specific absolute timing settings with clean global speed multipliers relative to native vanilla baselines.
  • Dynamic Vanilla Baseline Caching (VanillaBaselineCache): Captures original prefab values at runtime prior to applying multipliers, ensuring that setting any multiplier to 1.0 restores exact vanilla behavior.
  • Natural Biological Proportions: Preserves relative species differences automatically (e.g., Lox growth naturally takes longer than Boar growth) without requiring manual math or separate species configs.
  • Full Asksvin Support: Complete breeding, offspring growth, taming, and genetics support for Ashlands Asksvin.
  • Universal Modded Creature Compatibility: Dynamic profile resolution ensures any custom creature added by other mods with standard Tameable, Procreation, or Growup components automatically scales with TameCraft multipliers.
  • Exploration-Friendly Pacing:
    • TamingSpeedMultiplier: 3.0x (Boar/Wolf ~10 min, Lox ~15 min)
    • FeedingIntervalMultiplier: 2.0x (~60s hunger interval)
    • BreedingCheckSpeedMultiplier: 2.0x (mating check every 15s)
    • PregnancySpeedMultiplier: 2.0x (Boar/Wolf ~60s, Lox ~120s; egg layers preserved at 0s)
    • GrowthSpeedMultiplier: 5.0x (Boar/Wolf/Asksvin ~10 min, Lox ~20 min)
  • Automated Configuration Migration: Automatically backs up legacy pre-1.1.0 configurations to .v1.0.bak and populates the clean new 1.1.0 multiplier defaults for updating users.
  • Streamlined Configuration: Collapsed dozens of redundant configuration entries into 6 clean, intuitive sections (General, Taming, Breeding, Offspring, Affection, Genetics).

Special Thanks

  • Special thanks to Discord community member .totya. for proposing the Global Relative Multipliers architecture and exploration-friendly biological pacing design!

[1.0.0] - 2026-09-13

Initial Release

  • Configurable taming duration and food consumption intervals.
  • Affection and petting mechanic with bonding tiers (Distant, Neutral, Bonded, Devoted).
  • Affection-gated breeding requirement.
  • Persistent pregnancy state stored directly on native creature ZDOs.
  • Accelerated offspring growth and inherited affection.
  • Optional two-parent star inheritance (genetics) with 50/50 parental weighting.
  • Dedicated server support and pure vanilla fallback behavior.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.