Source-checkedQuality of life & UI

BossRules

by sighsorry · for Valheim

Forsaken powers overhaul, abandoned boss despawns with offering refunds, altar details, radial Forsaken Power selection, duplicate summon prevention, personalized boss stones, and pressure on nearby tames.

13KDownloads
18d agoLast updated
BepInExLoaders
ThunderstoreSource

About BossRules

From Thunderstore

Forsaken powers overhaul, abandoned boss despawns with offering refunds, altar details, radial Forsaken Power selection, duplicate summon prevention, personalized boss stones, and pressure on nearby tames.

BossRules

Forsaken powers overhaul, despawn abandoned bosses with offering refunds, hover an altar to see the offering and boss.
Select Forsaken Powers remotely, block duplicate summons, personalize boss stones, and pressure tames near bosses.


You can select Forsaken Powers remotely using radial menu.


You can change the boss despawn range and delay in the config.


Getting away from the boss with also count for despawn.


If you get back in time, despawn would be canceled. If the boss does despawn offerings would be refunded.

Highlights

  • Edit boss altars without rebuilding locations by hand.
  • Block duplicate boss summons from both altars and CreatureSpawner.
  • Despawn abandoned bosses and optionally refund real altar offerings.
  • Pressure tamed creatures near bosses so boss arenas stay dangerous.
  • Give each player their own boss stone unlock state.
  • Let players rotate unlocked Forsaken Powers remotely.
  • Rebalance Forsaken Power duration, cooldown, costs, regen, damage, armor, movement, skills, and tooltips.
  • Sync server YAML to clients through ServerSync.
  • Reload YAML while the game is running.

Why Use BossRules

BossRules focuses on the awkward parts of boss management that usually live across several systems:

  • Altars can be edited by prefab name with generated reference data.
  • Boss duplicate protection keeps respawn timers honest instead of letting cooldowns finish in the background.
  • Altar refunds are tied to actual altar-summoned bosses, not nearby world spawns.
  • Boss stones and Forsaken Powers can be customized without turning the mod into a general status-effect editor.
  • Dedicated servers remain the source of truth for synced rule files.

Generated Files

BossRules creates its files under:

BepInEx/config/BossRules/

Files:

  • BossRules.altar.yml: boss altar and boss item stand overrides.
  • BossRules.altar.reference.yml: generated reference for loaded boss altar and boss stone prefabs.
  • BossRules.yml: boss despawn and boss tamed pressure rules.
  • BossRules.forsakenPowers.yml: Forsaken Power stat edits in a DataForge-compatible row format.
  • sighsorry.BossRules.cfg: synced BepInEx feature toggles.

Server admins should edit the YAML on the server or host. Synced YAML is pushed to clients automatically. Optional BossRules.<Language>.yml or .json message translations are discovered recursively under BepInEx. The release package includes BossRules.English.yml as an editable translation template.

Boss Altars

BossRules.altar.yml supports compact altar entries:

  • prefab
  • enabled
  • offeringBowl
  • itemStands

Use the generated BossRules.altar.reference.yml to find real prefab names, item stand paths, and current altar values. Copy only the rows you want to override into BossRules.altar.yml.

With More World Locations AIO installed, automatic reference generation skips its location interiors before loading their assets. New partial references are marked in the file; existing full references are preserved. This only limits automatic discovery: MWL overrides in BossRules.altar.yml still apply. If MWL's asset manifest cannot be read, automatic generation is deferred for that world instead of forcing a full scan.

For all locations, run bossrules:reference altar on the host or dedicated-server console after the world has loaded. This explicit full scan can pause the game/server and use substantial memory. Remote clients do not perform location reference scans.

With no altar overrides applied, unconfigured locations skip recursive altar component scans. Once an override begins, BossRules retains its existing restoration path for subsequent locations. Locations remain registered for live YAML changes; a newly configured altar captures its baseline immediately before its first override.

When a location contains multiple OfferingBowl components, the generated reference writes one row per bowl with an offeringBowl.path. Single-bowl locations keep the compact pathless format. Existing pathless overrides remain compatible and select the first bowl, while an explicit missing path skips that row.

BossRules intentionally does not own general location editing, object drops, runestone pins, or vegvisir rewards.

Personal first-victory summons (optional YouAreNotWorthy integration)

With BossRules 1.1.2+ and YouAreNotWorthy 1.0.8+ installed on the host/server and clients, the synced Personal Progression Summons option (default On) enables these inner altars:

| Altar | Free summon condition | | --- | --- | | Queen (offeraltar_queen, inside DG_DvergrBoss) | Personal defeated_queen is missing | | Frozen King (offeraltar_FrozenKing_bossroom) | Personal LastBossGate_Open is present and defeated_frozenking_p3 is missing |

Use the displayed Use interaction (normally E); no offering item in the inventory is required. Using the matching offering item also requests a free summon when eligible. YNW's item progression requirements still apply. The Frozen King final phase key is used, not the first phase's defeated_frozenking. After personal completion, the normal offering and configured amount apply. The exterior Frozen King gate keeps its normal cost and key-grant behavior.

These are free attempts until completion, not a one-use voucher or a location reset. An eligible player can summon for their group. Free summons have no offering refunds, including after despawn, save/reload, or a later setting change. Native spawn delay/effects and existing enabled duplicate/cooldown rules remain. Bowls changed to use item stands, grant a key, spawn an item, or summon a different boss are excluded from this integration.

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 1 other project installed alongside it.

BossRules on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server side
Optional on the server
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.1.8, released 2026-10-17

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 18 recorded builds of BossRules.

Recent builds

BuildReleasedGame versionsLoaders
1.1.82026-10-17n/aBepInEx
1.1.72026-10-16n/aBepInEx
1.1.62026-10-09n/aBepInEx
1.1.52026-10-08n/aBepInEx
1.1.42026-10-03n/aBepInEx
1.1.32026-09-29n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run BossRules on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Tweaks”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Works on a server

From source side support

Thunderstore lists server-side support for BossRules as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serveroptional on the server
Requires
One-click install needs a BepInEx server. 1 other project installed alongside it.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-18Open ↗
  • ✓Authorsighsorry, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

BossRules, answered

Generated from the mod’s own source data.

Do my players need to install BossRules?

Thunderstore lists server-side support for BossRules as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. BossRules is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run BossRules on a Valheim server.

Deploy in about a minute from $9.99 a month, then add BossRules in one click.