
MorphMod
Become any creature, even a boss. Possess mobs and use their attacks, spawn creatures from a menu with 3D previews, fly and go invisible. Host/admin only.MorphMod 2.0
Become any creature, and even a boss.
Take control of any creature in Valheim, from a Neck to Moder or Yagluth, and fight with its own attacks. You can also spawn creatures from a menu with live 3D previews, fly, and go invisible.
Also on Nexus Mods: https://www.nexusmods.com/valheim/mods/4731
Features
- Possession: look at a creature and press End to take control of it. Press End again to leave it.
- Creature attacks: LMB, RMB and MMB, plus keys 1–9, trigger the creature's own attacks. By default bosses follow their vanilla rules: health phases, flying or ground only, water, dungeon or mist. You can turn those rules off.
- Aim assist: enemies near the crosshair become the attack target, so homing attacks and projectiles hit them the way they do for the AI.
- Fight for either side: a possessed creature attacks players by default. Turn on Fight monsters to make it fight monsters instead.
- Creature menu (F7): search by name, prefab or trait. Each creature has a 3D preview. You can spawn a creature, become it straight away, or despawn creatures: the one you're looking at, everything in a radius, or everything you spawned. Tamed creatures and bosses are left alone unless you include them.
- Invisibility (Insert): other players stop seeing you, and you're hidden from their map.
- Flying (Home).
- No "I have arrived!" message when you join a server.
Host and admin only. Every feature works only in single player, as the host, or for a server admin (listed in adminlist.txt). For everyone else, the mod does nothing.
Controls
| Action | Key |
|---|---|
| Creature menu | F7 |
| Possess the creature you're looking at / leave it | End |
| Creature attacks while possessing | LMB / RMB / MMB, 1–9 |
| Invisibility | Insert |
| Flying | Home |
You can rebind all of these in the config.
Configuration
The config file is BepInEx/config/morphmod.cfg. Most options can also be switched in the F7 menu.
| Section | Option | Default | What it does |
|---|---|---|---|
| Keys | ToggleKey / FlyKey / PossessKey / MenuKey | Insert / Home / End / F7 | Hotkeys |
| General | HideFromMap | true | Hide you on other players' maps while invisible |
| General | SuppressArrivalMessage | true | No "I have arrived!" on join |
| Advanced | HiddenDepth | -3000 | Height where other players see you while you're invisible |
| Possession | FightMonsters | false | A possessed creature attacks monsters instead of players |
| Possession | TargetRange | 40 | How far away, in metres, you can pick a creature by looking at it |
| Possession | StayInvisibleAfterPossession | true | Stay invisible when possession ends or the creature dies |
| Bosses | AllowBosses | true | Bosses can be spawned and possessed |
| Bosses | RespectAttackConditions | true | Attacks follow the AI's rules (phases, flight, water…) |
| Bosses | AttackCooldownScale | 1.0 | Multiplier on attack cooldowns (0 = no cooldowns) |
| Bosses | AimAssistAngle | 8 | Aim assist cone in degrees (0 = off) |
Installation
With a mod manager (r2modman / Thunderstore Mod Manager): click Install. BepInEx is installed automatically.
Manual: install BepInExPack Valheim, then copy MorphMod.dll into Valheim/BepInEx/plugins/.
Changelog
- 2.0.0: First release on Thunderstore.