Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
CharmaKameleon
Tame wild necks like wolves, breed them, and raise tiny neck hatchlings that grow up before your eyes! With a rare chance for the following color variants! Ember, Ash or Copper.
| Last updated | 2 days ago |
| Total downloads | 31 |
| Total rating | 0 |
| Categories | |
| Dependency string | The_Dungeon_Masters-CharmaKameleon-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2350ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.2README
CharmaKameleon
Tame wild necks like wolves - then breed them for tiny hatchlings that grow up right before your eyes.

Features
- Tame necks like wolves. Feed a wild neck raw meat (
meat), keep your distance while it tames — it fights back, and it spits — then claim it: pet it, give it a name, and command Follow / Stay. It will defend you like any tamed wolf. - Necks can breed. Keep a fed, tamed pair together and they'll form a loving bond — watch for the heart effects — and after a pregnancy of about a day the mother gives birth in front of you.
- hatchlings are born small. Newborn neck hatchlings spawn at 30% size and grow to full size over one in-game day. All completely configurable.
- Rare hatchlings colours. Every hatchling has a small chance of being Ember, Ash or Copper instead of the natural coat. — . The colour is rolled once, at birth, and saved to that neck, so it survives unloading and growing up, and an Ember cub stays Ember for life.
- Stats like a wolf's. Necks use the wolf's diet, feeding behaviour and breeding parameters, so everything works exactly like you'd expect from taming a wolf — just spittier, and with cute widdle lizzards.
Install
Requires BepInEx and Jotunn for Valheim.
- Extract the zip into
BepInEx\plugins\inside your Valheim install (theplugins\CharmaKameleon\folder merges straight in). - Start Valheim through your mod manager of choice.
- Find a wild neck, drop raw meat near it, and stay back while it tames.
Config
BepInEx\config\wayfarers.tameablenecks.cfg — all settings reload on next
start.
| Section | Setting | Default | What it does |
|---|---|---|---|
| General | TargetPrefab |
Neck |
Prefab to tame. Only change this if necks are not becoming tameable at all |
| Appearance | BabyScale |
0.3 |
Newborn cub spawn scale (1.0 = adult) |
| Growth | GrowTime |
1800 |
Seconds for a cub to grow to full size (1800 = 1 day) |
| Growth | DebugLog |
false |
Log baby-size decisions |
| Neck Colors | Enabled |
true |
Allow rare cub colours |
| Neck Colors | EmberChance |
0.05 |
Chance a newborn cub is Ember (burnt orange) |
| Neck Colors | AshChance |
0.05 |
Chance a newborn cub is Ash (cool grey) |
| Neck Colors | CopperChance |
0.05 |
Chance a newborn cub is Copper (warm bronze) |
| Neck Colors | ForceVariant |
(empty) | Testing only. Set to Ember, Ash or Copper to force every newborn cub to that colour instead of rolling. Clear it when you are done |
| Neck Colors | TintMode |
Texture |
Texture recolours the hide texture and is the only mode that reproduces the true Ember hues. Flat just multiplies the material colour, which can only darken toward Ash |
| Neck Colors | TintEyes |
false |
Also tint eyes, claws and teeth |
| Neck Colors | ResetColors |
false |
Forget every cub's saved colour and re-roll from the chances above. Turn on, load the world once, then turn back off |
| Neck Colors | DebugLog |
false |
Log the colour roll and which materials were recoloured |
| Breeding | Enabled |
true |
Master breeding switch |
| Breeding | FedDuration |
7200 |
Seconds a neck stays fed after eating (breeding blocks while hungry) |
| Breeding | RequiredLovePoints |
5 |
Love points needed to get pregnant |
| Breeding | PregnancyChance |
0.25 |
Chance per check to gain a love point |
| Breeding | PregnancyDuration |
1800 |
Seconds the pregnancy lasts before birth (1 day) |
| Breeding | UpdateInterval |
2 |
Seconds between breeding checks |
| Breeding | MaxCreatures |
30 |
Max necks within TotalCheckRange before breeding pauses |
| Breeding | TotalCheckRange |
20 |
Radius for the total-neck count |
| Breeding | PartnerCheckRange |
30 |
Radius a second tamed neck must be within |
| Breeding | DebugLog |
false |
Log one breeding status line per tamed neck every ~20 s |
Multiplayer & dedicated servers
Every client needs the mod. On a dedicated server, drop the same dll into the
server's BepInEx\plugins\ — breeding is server-authoritative, so the server
must run it too.
Credits
Built for the fun, with Jotunn. Inspired by getting spat at one too many times. :)
Support
If a Neckling ever spat in your face and you laughed instead of reloading, you can chip in towards keeping it (and my tools) going:
Thank you! :neck: