Valheim Foresight
Combat threat assessment mod that displays color-coded indicators on enemy nameplates to show blocking/parrying viability based on damage calculations and player stats.
Screenshots 5 screenshots
About this mod Author’s original text
Valheim Foresight
Master Valheim's combat with real-time threat assessment, attack prediction castbars, and defensive strategy recommendations. See which attacks you can block, when to parry, and when you need to dodge - all displayed clearly above enemy health bars!
What Does This Mod Do?
Valheim Foresight is your personal combat advisor that helps you make split-second defensive decisions. It analyzes enemy attacks, your equipment, and the current difficulty to give you actionable information right when you need it.
Color-Coded Threat Levels
Enemy names change color to show how dangerous their next attack will be:
| Color | Threat Level | Meaning |
| ---------- | ------------ | --------------------------------------------------------------- |
| White | Safe | You can safely block this attack |
| Yellow | Caution | Significant damage but survivable when blocking |
| Orange | Block Lethal | Blocking will kill you, but parrying will save you |
| Red | Danger | Even a perfect parry won't save you - avoid or prepare to dodge |
Attack Castbars - Time Your Parries Perfectly!
NEW! See exactly when enemy attacks will land with visual castbars:
- Progress bar fills as the enemy winds up their attack
- Golden window shows the perfect parry timing
- Turns red when you're in the parry window - hit that block button!
- Optional attack names and countdown timers
Perfect for beginners learning enemy attack patterns and veterans optimizing their parry timing!
Defense Strategy Icons
NEW! Icons show your best defensive option at a glance:
- Shield icon: Safe to block
- Parry icon: Parry recommended
- Dodge icon: Get out of the way!
Smart Learning System
The mod learns enemy attack patterns as you play!
- Starts with pre-loaded timing data for common enemies
- Automatically improves predictions by watching actual attacks
- Gets more accurate the more you play
- Works for modded enemies too!
Why Use Foresight?
- Learn faster: New players can understand combat mechanics visually
- React better: Know your defensive options before attacks land
- Survive longer: Avoid unnecessary deaths from misjudged blocks
- Master parrying: Perfect parry timing with visual indicators
- Multiplayer friendly: Works on any server, no server-side installation needed
Installation
Easy Way (Recommended)
- Install r2modman or Mod Manager
- Search for "Valheim Foresight"
- Click Install
- Play!
Manual Way
- Install BepInExPack
- Install YamlDotNet
- Download Foresight
- Extract to BepInEx/plugins/
- Launch Valheim
Configuration
The mod creates a config file at BepInEx/config/coffeenova.valheim.foresight.cfg on first launch.
Quick Settings
Want to customize? Here are the main settings you might want to adjust:
- Attack castbar enabled: Turn castbars on/off (default: ON)
- Threat icon enabled: Show/hide defense recommendation icons (default: OFF)
- Show text: Display attack names on castbars (default: OFF)
- Always display castbar: Keep castbar visible even when idle (default: OFF)
- Parry window size: Adjust how early the parry indicator appears (default: 0.25 seconds)
All colors, sizes, and positions are fully customizable!
How to Use
Just play normally! The mod works automatically:
- Face an enemy - their name will be colored by threat level
- When they attack, a castbar appears showing the windup
- Watch for the orange parry indicator
- When it turns red, hit block for a perfect parry!
- Defense icons show whether to block, parry, or dodge
Pro tip: Press F7 to open the timing editor and see all learned attack patterns!
Does This Work With...?
- Multiplayer: Yes! Works on any server
- Dedicated servers: Yes! Client-side only
- Enemy mods: Yes! Learns new enemy attacks automatically
- HUD mods: Yes! Compatible with most HUD mods
- Combat mods: Mostly yes, as long as they don't heavily modify base mechanics
FAQ
Q: Is this cheating?
A: Not at all! It shows information you could learn through experience and
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- 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.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- 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.
Install these first, or the mod will not work: