Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
NoVikingLeftBehind
Server-enforced QoL and catch-up mechanics: frontier-based discounts, ore regrowth, a vanguard buff, and playtime/skill catch-up. One DLL, server + client.
| Date uploaded | 6 hours ago |
| Version | 0.4.0 |
| Download link | Nosferatu-NoVikingLeftBehind-0.4.0.zip |
| Downloads | 3 |
| Dependency string | Nosferatu-NoVikingLeftBehind-0.4.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
NoVikingLeftBehind
One mod, server-enforced settings. Install on the server (BepInEx/plugins/NoVikingLeftBehind/) and
on every client (r2modman: Settings > Import local mod, or search "NoVikingLeftBehind" once it's
listed here). Clients without a matching version are rejected while the server has
EnforceClientMod = true.
Every number lives in the server's Nosferatu.NoVikingLeftBehind.cfg; clients receive it on connect
via ServerSync (MIT-0, blaxxun-boop).
Modules (each has its own Enabled toggle)
- Frontier
[Frontier](both) — world tier = highest boss defeated; per-material tier map in[Tiers]; "behind the frontier" =tier <= WorldTier - TiersBehind. - ServerKeys
[ServerKeys](server) — skill XP rate, skill loss on death, free-build/craft keys pushed to vanilla clients. - TrailingTierDiscount
[Discount](client) — recipes/pieces behind the frontier cost less (CostMultiplier, default 0.5). - RichSmelting
[Smelting](client, smelter owner) — smelter output and bar recipes ×2 behind the frontier. - TraderStock
[Trader](client) — Haldor sells bars of behind-the-frontier metals, gated by the relevant boss key. - OreRegrowth
[Regrowth](server) — mined-out ore nodes behind the frontier respawn after a cooldown (default 7 in-game days) when nobody is nearby. - VanguardShadow
[Vanguard](client) — near a better-geared ally: -25% damage taken, +50% skill XP, +20% stamina regen. - PlaytimeRubberBand
[Playtime](both) — players below the group's median tracked hours get up to +100% gather/XP. - GroupSkillCatchup
[SkillCatchup](both) — skills below the group's best level up faster, capped at ×3. - CombatRecharge
[Recharge](client) — dealing and taking damage shaves seconds off your forsaken power cooldowns. - DualPowers
[Powers](client) — carry two forsaken powers with independent cooldowns and a second HUD icon. - FoodNoDecay
[Food](client) — food holds its full value far longer instead of decaying linearly. - FastMining
[Mining](client) — ore behind the frontier mines faster and can ignore the tool-tier gate. - LongFires
[Fires](client) — fireplace fuel and hand torches last much longer. - PortalTrail
[Portals](client) — metals and other normally non-teleportable items behind the frontier go through portals. - CraftFromChests
[Chests](client) — crafting, building, smelters and fires pull materials from nearby containers (code adapted from AzuCraftyBoxes, MIT-0). - Status
[Status](client) — thenvlb.statusconsole command: world tier, catch-up settings and per-module state. - ChestsSelfTest
[ChestsSelfTest], EconomySelfTest[Economy], WorldSelfTest[World](both) — developer self-test helpers, off by default.
Console (client): nvlb.status prints the live config.
Dependencies
- BepInExPack_Valheim 5.4.2333
Source & issues
https://github.com/MJensen01/NoVikingLeftBehind — MIT licensed.
Added in 0.4.0
- ExtraSlots
[Slots]: equipment, 2 utility (Megingjord + Wishbone), 3 food, 2 ammo, 3 quick slots (Z/X/C). Items live outside the vanilla grid so a vanilla client cannot delete them; migration rescue for shudnal ExtraSlots users. - Loadouts
[Loadouts]: Ctrl+V / Ctrl+B save the weapon+shield in hand; V / B equip both with one key. - CorpseRunPlus
[CorpseRun]: grave compass, respawn fed (Bread) + Rested 10 min, Grave Pull stamina boost that fades as you near your grave, Corpse Run buff scaled by distance home.
CHANGELOG
Changelog — NoVikingLeftBehind
0.4.2 (2026-09-07)
- FoodNoDecay: decay is now removed at the source. 0.4.1 let vanilla decay a food and then raised the value back afterwards,
which pushed a rising max through
SetMaxHealth/SetMaxStamina/SetMaxEitrevery second and made the health/stamina bars pulse - lowering and refilling - once a second. The decay curve insidePlayer.UpdateFoodis replaced instead, so the values never move and the bars are static. New[Food] HidePulse(default on) also stops the food icons and their countdowns flashing in the HUD;[Food] PulseBelowSeconds(default 0 = never) can keep the flash as a last-seconds warning. - ExtraSlots: the bottom row is now two plain storage slots instead of the Z/X/C quick slots -
[Slots] GenericSlots = 2,[Slots] QuickSlots = 0. Anything fits in them, they have no hotkey and no label. The quick-slot code path is untouched: settingQuickSlotsabove 0 brings the hotkey row back. Items saved by 0.4.1 inquick1..quick3are migrated into the matching generic slots on load, with a log line. - CorpseRunPlus: grave features only activate after a death in this world; cleared on loot. The compass, Grave Pull and
the scaled CorpseRun buff used to key off
PlayerProfile.HaveDeathPoint(), which vanilla never clears - so an old character joining a new world arrived with the compass already pointing at a death spot from somewhere else. The grave is now recorded by the mod, stamped with the world name, and deleted when the grave is looted or by the newnvlb.grave.clearcommand.
0.4.1 (2026-09-07)
- ExtraSlots: proper side panel UI in the vanilla style, adapted from shudnal's ExtraSlots (public domain); main grid back to 4 rows. The extra slots now sit in their own wooden panel beside the inventory window — equipment in columns (Head/Chest/Legs, Back/Utility/Utility), a food column with fork icons, an ammo column with arrow icons, and the quick slots labelled with their own hotkeys underneath. Short horizontal labels instead of the vertical text of 0.4.0.
- New per-player settings
[Slots] PanelOffsetX,PanelOffsetY,PanelScale.[Slots] ShowUI = falsestill turns the drawing off; the slots then fall back to plain extra rows under the bag and every item stays reachable.
0.4.0 (2026-09-07)
- ExtraSlots
[Slots]: equipment slots (helmet/chest/legs/cape), 2 utility slots (Megingjord + Wishbone together), 3 food slots (auto-eat), 2 ammo slots, 3 quick slots (Z/X/C). Items are stored in the character's custom data, never in the vanilla grid, so a vanilla client cannot delete them; 3 rolling backups +nvlb.slots.restore; rescues items left behind by shudnal's ExtraSlots. Replaces ExtraSlots + ConditionalConfigSync + YamlDotNet. - Loadouts
[Loadouts]: Ctrl+V / Ctrl+B save the weapon+shield in hand; V / B equip both with one key. - CorpseRunPlus
[CorpseRun]: grave compass (HUD arrow + distance), respawn with Bread already eaten and 10 min Rested, Grave Pull (stamina regen up / drain down, strongest far from your grave, fading as you approach), and the vanilla Corpse Run buff scaled by distance from grave to home. Enemies are unchanged. - Every number is server-synced and hot-reloads on the server; hotkeys and HUD offsets are per-player.
0.3.0 (2026-09-06)
- Renamed from
OrionQoL. New plugin GUIDNosferatu.NoVikingLeftBehind, new config fileNosferatu.NoVikingLeftBehind.cfg, new console commandnvlb.status, log sourceNVLB. Oldnet.mjensen.orion.qol.cfgsettings are not migrated — re-apply them once. - Ten new modules:
CombatRecharge,CraftFromChests,DualPowers,FastMining,FoodNoDecay,LongFires,PortalTrail, plus theChestsSelfTest,EconomySelfTestandWorldSelfTestdeveloper helpers (off by default). - Live config reload (hot reload): edits to the cfg file are picked up on a running server
without a restart (
[General] HotReload).
0.2.0 (2026-09-06)
- Foundation rebuilt on ServerSync (blaxxun-boop, MIT-0): version handshake,
EnforceClientMod, synced vs. local config. Frontier/Tiers: world tier computed from boss keys, per-material tier map.- Catch-up modules added:
TrailingTierDiscount,RichSmelting,TraderStock,OreRegrowth,VanguardShadow,PlaytimeRubberBand,GroupSkillCatchup. ServerKeys(skill XP rate, skill loss on death, free build/craft, unlockable recipes) carried over from 0.1.0 unchanged in behavior.
0.1.0 (2026-09-06)
- Initial server-only release:
ServerKeysmodule.