JardsAdditions

v2.1.0·Updated 2025-12-15

Various tweaks and additions to the game, with the goal of improving the vanilla experience without changing core gameplay.

About this mod Author’s original text

Jard's Additions

Various tweaks and additions to the game, with the goal of improving the vanilla experience without changing core gameplay.

PvP protections

Skill loss and graves can now be protected in PvP scenarios, either everywhere or within the range of a ward.

In the configuration file, the following two options in [PvP Protection] control this:

[PvP Protection]

Whether to prevent skill loss when killed by another player (enforced by server)

Setting type: PvpProtection

Default value: OnlyInWard

Acceptable values: Yes, OnlyInWard, No

PreventPvPSkillLoss = OnlyInWard

Whether to prevent grave access by other players (enforced by server)

Setting type: PvpProtection

Default value: OnlyInWard

Acceptable values: Yes, OnlyInWard, No

ProtectPlayerGraves = OnlyInWard

When protection is active (either everywhere or in a ward), skill loss is canceled when the player dies from another player's attack.

Graves also won't be able to be accessed when protected except for the grave's owner.

Vanilla tweaks

Paved road travel tweaks

These options control both stamina costs and running speed when running on a paved stone road surface.

[Vanilla tweaks]

Stamina multiplier when running on a paved road (enforced by server)

Setting type: Single

Default value: 0.4

Acceptable value range: From 0 to 1

PavedRoadStaminaMultiplier = 0.4

Speed multiplier when running on a paved road (enforced by server)

Setting type: Single

Default value: 1.15

Acceptable value range: From 0 to 3.402823E+38

PavedRoadSpeedMultiplier = 1.15

By default, run stamina cost is decreased by 60% and run speed is increased by 15% when running on paved roads.

Stone floor run buffs

[Vanilla tweaks]

Whether to apply speed and stamina multipliers when the player is running on a stone piece (stone floor, grausten floor, etc) (enforced by server)

Setting type: Boolean

Default value: true

ApplyRunBuffsToStoneFloors = true

Setting this to true counts any stone material piece as a 'paved road surface,' giving players the stamina and run speed buffs configured above while running on stone floors, grausten floors, etc.

Cage floor run buffs

[Vanilla tweaks]

Whether to apply speed and stamina multipliers when the player is running on a cage floor piece (enforced by server)

Setting type: Boolean

Default value: true

ApplyRunBuffsToCageFloors = true

Setting this to true counts any iron material piece as a 'paved road surface,' giving players the stamina and run speed buffs configured above while running on cage floors.

Bloodstone changes

[Vanilla tweaks]

Modify the effect of the bloodstone enchantment (enforced by server)

Setting type: ChangeBloodstoneEffect

Default value: Damage

Acceptable values: Damage, Vampirism, DamageAndVampirism

BloodstoneEffect = Damage

Percentage increase of damage per missing health point for bloodstone damage effect (enforced by server)

Setting type: Single

Default value: 0.004

Acceptable value range: From 0.002 to 0.01

BloodstoneDamagePercent = 0.004

Percentage of health returned per missing health point for bloodstone vampirism effect (enforced by server)

Setting type: Single

Default value: 0.0225

Acceptable value range: From 0 to 1

BloodstoneVampirismPercent = 0.0225

General modifiers for the bloodstone enchantment, the most notable being a vampirism effect which returns a percentage of the player's missing health back after each hit. By default, the damage multiplier per missing point of health is also doubled from 0.2% to 0.4%.

When enabled, the percentage of health returned after an attack is calculated with the following factors:

  • m_base: The configuration-controlled base vampirism percentage (by default 0.045), m_base = 0.0225.
  • m_weap_damage: The quotient of the weapon's base physical damage divided by the base damage of the level one Berzerkir Axes (140), raised to the 2.5 power, and capped to one or higher. m_weap_damage = max(1, (weapon_base_damage / 135) ^ 1.25).
  • m_enemy_damage: The global enemy damage modifier key, usually controlled by t

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_ValheimValheimModding-Jotunn

File & checksum

Filename
JardsAdditions-2.1.0.zip
File size
425.5 KiB