MRDONCRES-PotionMaster icon

PotionMaster

Fast & smart mead system for Valheim: configurable hotkeys, auto-potion, dedicated-server config sync.

Last updated 2 weeks ago
Total downloads 7
Total rating 0 
Categories
Dependency string MRDONCRES-PotionMaster-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

Potion Master

Fast & Smart Mead System for Valheim

Potion Master lets you consume health, stamina and eitr meads instantly using configurable hotkeys, and can auto-drink them when your bars drop below the thresholds you set. Fully configurable via BepInEx/config/PotionMaster.cfg and compatible with dedicated servers.

Features

  • ๐Ÿงช Fast mead consumption โ€“ bypass the drink animation, keep fighting.
  • โŒจ๏ธ Configurable hotkeys for Health / Stamina / Eitr meads.
  • โค๏ธ Auto Potion โ€“ set % thresholds and forget.
  • โšก Configurable interval between consumptions.
  • ๐ŸŒ Dedicated-server compatible โ€“ config sync via ZRoutedRpc.
  • ๐Ÿ”ง Human-friendly PotionMaster.cfg.
  • ๐ŸŽฎ Thunderstore ready.

Default hotkeys

Action Key
Drink Health 1
Drink Stamina 2
Drink Eitr 3

Auto-Potion defaults

Resource Threshold
Health 50%
Stamina 30%
Eitr 30%

Installation

Thunderstore / r2modman (recommended)

  1. Install BepInExPack Valheim if you don't have it.
  2. Install PotionMaster from Thunderstore.
  3. Launch the game once to generate BepInEx/config/PotionMaster.cfg.

Manual

  1. Install BepInEx 5.4.x for Valheim.
  2. Drop PotionMaster.dll into BepInEx/plugins/.
  3. Launch the game once.

Configuration

Edit BepInEx/config/PotionMaster.cfg (hot-reload supported):

[1 - General]
ModEnabled = true

[2 - Hotkeys]
HealthKey  = Alpha1
StaminaKey = Alpha2
EitrKey    = Alpha3

[3 - AutoPotion]
AutoPotionEnabled           = false
AutoHealthThresholdPercent  = 50
AutoStaminaThresholdPercent = 30
AutoEitrThresholdPercent    = 30

[4 - Consumption]
ConsumeIntervalSeconds = 1.0
BypassDrinkAnimation   = true
ShowConsumeMessages    = true

[5 - Priority]
HealthPotionPriority  = MeadHealthMajor,MeadHealthMedium,MeadHealthMinor
StaminaPotionPriority = MeadStaminaLingering,MeadStaminaMedium,MeadStaminaMinor
EitrPotionPriority    = MeadEitrLingering,MeadEitrMinor

[6 - Server]
ServerSyncEnabled = true
ServerForceConfig = false

Dedicated servers

Install the mod on both the server and each client. When ServerSyncEnabled = true, the server pushes the synced keys to every joining client automatically. Local-only keys (hotkeys, message toggle) are never overwritten.

Credits

Made with โค for the Valheim modding community.