🐦⬛ Where The Crow Flies
RavenIron's client companion mod for The Raven's Call: effortlessly witnesses and relays player combat, defense, kills, deaths, crafting, building, foraging, consumption, rituals, and 100% of vanilla stats to the hall's ledger.
🐦⬛ What Is WhereTheCrowFlies?
WhereTheCrowFlies is an opt-in client companion mod designed to pair with TheRavensCall (the server-side admin and chronicle mod).
In Valheim's peer-to-peer multiplayer simulation model, combat calculations, creature deaths, damage, parries, building, crafting, foraging, and fishing are simulated locally on the client that owns the local zone or character. WhereTheCrowFlies acts as the client-side scout—observing all gameplay events with zero client lag and securely reporting them back to dedicated servers running TheRavensCall via routed RPC.
⚙️ Features
- Full-Coverage Kill & Death Tracking: Reports creature kills with star level, boss status, tamed flag, weapon damage type, biome, and coordinates. Reports player deaths with 15+ rich computed causes (bosses, monsters, PvP opponents, drowning, falls, burning, poison, smoke, tree crush, falling stalactites).
- Combat & Defense Telemetry: Segregates PvE vs PvP damage dealt/taken, tracks hit counts, shields/weapon blocks, perfect timed parries, and total mitigated damage.
- Smart 10-Second Batching: Aggregates continuous high-frequency telemetry (damage, defense, stat deltas) into compact 10-second batches, eliminating network congestion during massive raids.
- Crafting, Upgrading & Repairs: Captures crafted items, quality upgrades, quantities, and crafting station origins.
- Building & Demolitions: Records piece placements and structure demolitions with piece categories and coordinates.
- Harvesting, Foraging & Agriculture: Relays berry/mushroom foraging, farm crop harvests, beehives, and sap extraction.
- Survival & Consumables: Tracks food items eaten, health/stamina/eitr gains, and potion/mead consumption.
- World Rituals & Exploration: Captures boss altar offerings/summons, portal traversals with tags, and Forsaken power activations.
- 100% Vanilla PlayerStat Delta Sync: Intercepts all 105 vanilla
PlayerStatTypecounters (distances traveled, jumps, arrows fired, skeleton summons, time in base, sleep, tree chops, mining hits, etc.) and synchronizes deltas to the server. - Full Stat & Skill Backfill: Broadcasts a full absolute snapshot of all 105 stats plus every raised
Skills.SkillType(level and progress) on spawn and on a configurable interval (default 5 minutes) — so pre-existing totals a player already earned show up immediately, not just future deltas. - Zero In-Game Overhead: Runs completely in the background without UI or performance penalty.
- Safe Everywhere: Connects safely to vanilla servers or servers without
TheRavensCallwith silent no-op dispatch.
📦 Installation
- Install BepInEx for Valheim.
- Download and extract
WhereTheCrowFlies-v1.1.0.zip. - Place
WhereTheCrowFlies.dllinto yourValheim/BepInEx/plugins/directory.
🔧 Configuration
A configuration file is generated at BepInEx/config/com.raveniron.wherethecrowflies.cfg upon first launch:
[General]
## Send owner-side combat reports, world telemetry, crafting, building, harvesting, consumption, and player stats to servers running TheRavensCall.
# Setting type: Boolean
# Default value: true
EnableReporting = true
🛡️ Server Admin Note
If your server uses AzuAntiCheat or a client mod whitelist, add WhereTheCrowFlies.dll to your server's allowed plugins list.