Ragnarawk

v0.2.0·Updated 2026-02-13

Tameable Blue-and-Yellow Macaw parrot companion. Tame with berries, carry on your shoulder, hatch eggs!

About this mod Author’s original text

Ragnarawk - Blue-and-Yellow Macaw for Valheim

Version: 0.2.0 | Author: Wawax007

Adds a tameable Blue-and-Yellow Macaw parrot to Valheim. Find them in the wild, tame them with berries, carry them on your shoulder, and hatch eggs to grow your flock!

Installation

  • Install BepInEx 5.4+
  • Extract the zip into your Valheim folder (drag and drop)
  • Launch Valheim

Features

Creature

  • Blue-and-Yellow Macaw — a fully animated tropical parrot with custom 3D model, textures and sound effects
  • Star variants — 0-star (classic blue/yellow), 1-star (green plumage), 2-star (scarlet red plumage)
  • Spawn biomes — Meadows, Black Forest, Plains and Mistlands (daytime only)
  • Passive wildlife — AnimalsVeg faction, flees from approaching players
  • Drops — 2-4 Feathers on death (more from starred variants)
  • Custom SFX — idle chirps, alert squawks, hit and death sounds

Taming

  • Food — Blueberries, Raspberries, Carrots or Turnips
  • Taming duration — 120 seconds by default (configurable)
  • Behavior — drop food near the parrot, stay close but don't spook it; it will eat when not alerted
  • Once tamed, the parrot follows you and orbits above your head in flight
  • Follow / Stay — use the standard interaction key (E) to toggle between Follow and Stay modes

Flight System

  • Wild flight — parrots take off, soar and land naturally using Valheim's native MonsterAI random flight system
  • Follow-flight — tamed parrots in Follow mode fly in a dynamic orbit above their owner:
  • Circular orbit with sinusoidal speed and altitude variation
  • Periodic swooping dives for visual flair
  • Smooth landing spiral when the player stops moving
  • Automatic takeoff when the player starts walking again
  • Custom animations — 2D BlendTree with idle, forward flight, banking turns, hover, and gliding states
  • Altitude enforcement — parrots maintain proper altitude above terrain even over uneven ground

Shoulder Mount

  • Short press G — whistle to call your parrot down to land nearby
  • Long press G (hold 0.4s) — call your parrot to perch on your shoulder
  • Press G while mounted — dismount (smooth hop to ground or takeoff)
  • Works at any distance — overrides Stay mode, the parrot will fly back to you
  • Smooth transitions — parabolic arc animation when mounting/dismounting (no teleporting)
  • Auto-mount — occasionally, an idle tamed parrot near you may hop onto your shoulder on its own
  • Visible to all players — shoulder parrot is synced in multiplayer, other players see it on your shoulder

Parrot Egg

  • Craftable at Workbench — 50 Coins + 5 Feathers + 2 Dandelion
  • Hatching — drop the egg on the ground and wait ~2 minutes for it to hatch
  • Hover text — shows hatching progress percentage when you look at the egg
  • Pre-tamed — hatched parrot is already tamed and follows the nearest player
  • Spawn VFX — vanilla Valheim poof effect on hatch

Breeding

  • Two fed tamed parrots nearby will produce an egg (disabled by default, configurable)
  • Respects the maximum nearby parrot count to prevent overpopulation

Sound Effects

  • Idle chirp — random chirps while perching or flying (every ~8s, 50% chance)
  • Alert squawk — plays when the parrot is spooked by a player
  • Hit sound — custom SFX with vanilla hit sparks VFX
  • Death sound — custom SFX with vanilla blood splatter VFX
  • Whistle — plays when you use the G key to call your parrot

Multiplayer

  • Full multiplayer support — works on dedicated servers and peer-to-peer
  • Server-synced config — server enforces taming time, breeding settings, and other gameplay values
  • ZDO replication — shoulder state, flight mode, and egg hatching progress sync across all clients
  • RPC commands — land/takeoff/whistle commands route correctly to the parrot's owner
  • Shoulder visibility — other players see the parrot perched on your shoulder in real-time

Localization

34 languages fully supported:

  • English, French, German, Spanish, Portuguese (Brazilian), Portuguese (European), Russian, Chinese, Swedish, Norwegian, Danish, Finnish, Icelandic, Italian, Dutc

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
Ragnarawk-0.2.0.zip
File size
1.2 MiB