Valheim
Install with App

Details

Latest version
0.1.5
Last Updated
First Uploaded
Downloads
126
Likes
2
Size
616KB
Dependants
ADDatHost Valheim hosting
30% off

MyEmotions

Your Viking reacts to weather, danger and everyday adventures with situational overhead dialogue in English and Russian. The phrase language follows the language selected in Valheim. Default dialogue contains strong language.

Features

  • Reactions to rain, fog, cold, wetness, sailing, equipment, cooking, food, combat, portals and other supported situations.
  • Phrases appear above your local character without filling the normal chat history.
  • Customizable phrases and per-situation cooldowns, plus a global phrase cooldown.
  • Context placeholders, such as {enemy}, in supported situations.
  • Avoids immediately repeating the same phrase when alternatives are available.
  • Russian phrases when the game language is Russian; English phrases for all other game languages. The selection is checked when a phrase is requested.

Installation

Install with Gale or another Thunderstore-compatible manager. BepInExPack Valheim is the only required mod dependency.

For manual installation, install BepInEx for Valheim first, then copy the archive's plugins directory into BepInEx. The root metadata files do not need to be copied.

Configuration

Launch the game once. Default files are created automatically:

  • BepInEx/config/emotionsConfigs.RU.json: Russian phrases and initial settings.
  • BepInEx/config/emotionsConfigs.EN.json: English phrases and initial settings.
  • BepInEx/config/salatrek.MyEmotions.cfg: BepInEx settings, including editable phrases and cooldowns.

Both language templates are embedded in the plugin. Existing language files are preserved. If an older emotionsConfigs.json exists, the mod migrates settings into the language files without changing the old file. Russian settings keep the existing section names in the .cfg; English settings use the EN. prefix.

Version 0.1.5 automatically moves the old "If we hit the shore" line from fog reactions to sailing reactions in both languages, including saved BepInEx overrides. Other phrases, enabled flags and cooldowns are preserved. Restart Valheim after updating to apply the correction.

For an in-game settings menu, optionally install a compatible BepInEx Configuration Manager. It is not required for the mod to run.

The default global phrase cooldown is 7 seconds; individual situations have their own additional cooldowns. Customize the text and cooldown for each situation to suit your character.

Language and content

English and Russian phrase packs are included. Russian is used when Valheim is set to Russian; English is the fallback for all other game languages. Each language has independently editable phrases and cooldowns.

⚠️ Content warning: The default English and Russian phrase packs contain profanity and strong language. Replace the phrases in the configuration if you prefer clean dialogue.

Source code

MyEmotions on GitHub

Community and support

If you enjoy this mod and would like to support its development, you can leave a one-time tip or become a subscriber.

Your support helps AmberWard Team continue creating, maintaining and improving mods for the Valheim community.

Credits

Created by Salatrek with AI-assisted development. The package icon was generated with AI.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.