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.
Fimbulwinter Lite
Server-side-first QoL for Valheim 1.0. Most of the QoL runs on the dedicated server so clients stay near-vanilla.
| Last updated | a day ago |
| Total downloads | 413 |
| Total rating | 1 |
| Categories | Modpacks Tweaks Server-side AI Generated Deep North Update |
| Dependency string | ibfleming-Fimbulwinter_Lite-2.0.0 |
| Dependants | 0 other packages depend on this package |
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.2350ValheimModding-YamlDotNet
Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 16.3.1shudnal-ConditionalConfigSync
Shared config synchronization and server policy library for Valheim mods. Installed as a dependency and compatible with Jotunn and ServerSync.
Preferred version: 1.0.8ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.0Vapok-AdventureBackpacks
A Valheim Mod to add a catalogue of Adventuring Backpacks to the Game. These packs will grow and become more useful as the game progresses.
Preferred version: 2.0.4shudnal-MyLittleUI
Bunch of little UI tweaks. Tooltips for production timers, player status, items. Custom chest names, buff list, multicraft, weather forecast, crafting sorting, filtering and so on.
Preferred version: 1.2.19shudnal-ExtraSlots
More inventory slots dedicated for equipment, food, ammo and misc items. Extra utility slots. Quick slots. Custom slots API. Player inventory resize. Gamepad friendly. Slot obtaining progression.
Preferred version: 1.2.6Toxo-CraftFromChests
Craft, build, and fuel smelters/kilns using materials from nearby chests, without moving them into your own inventory. Also fixes the crafting/building UI to show the correct available amount.
Preferred version: 0.4.0Neobotics-HUDCompass
A Heads Up Display compass with map pins and dynamic markers for Ships, Carts and Portals
Preferred version: 1.2.0korCaptain-NullReferenceFix
Fixes recurring NullReferenceException crashes and log spam: ZNetScene.RemoveObjects, AzuCraftyBoxes stale containers, EnemyHud mod conflicts, TMP missing-font warnings, and TMP missing-glyph warnings for non-Latin scripts (KR/JP/CN/AR/etc).
Preferred version: 1.0.20JereKuusela-Server_devcommands
Enables devcommands and utilities for server admins.
Preferred version: 1.113.0Crystal-DeathPenalty
Allows tweaking death related values such as skill loss amount.
Preferred version: 1.3.1cjayride-RecycleItemsIntoParts
Fork of aedenthorn/DiscardInventoryItem. Recycle items into lesser parts. Drag and press [Delete]. Updated for Valheim 1.0.
Preferred version: 1.7.3Searica-Extra_Snap_Points_Made_Easy
Quality of life building mod that adds snap points to most vanilla pieces and allows you to manually select snap points for the piece you are placing and the piece you are snapping to. Also has a snap to world grid mode.
Preferred version: 2.1.0Ostrix-AdvancedTerrainModifiersCompatible
Maintained AdvancedTerrainModifiers compatibility fork for current Valheim, Jotunn and EpicLoot.
Preferred version: 1.4.8Zenox-ServerConnect
Adds a one-click main menu button that connects straight to a configured server address and password, skipping the server browser.
Preferred version: 1.0.7ArgusMagnus-ServersideQoL
Serverside-only QoL mod, compatible with vanilla/console (e.g. XBox, PS, Switch) clients. Stack player inventories into chests, generated portal hub, auto-sort chests, refuel smelters from containers, infinite building/farming stamina and much more
Preferred version: 2.0.10ArgusMagnus-ServersideQoL_AutoStore
Automatically put dropped items and items in player inventories into nearby containers
Preferred version: 2.0.8ArgusMagnus-ServersideQoL_ContainerSizes
Make all container inventory sizes configurable and optionally let the grow infinitely if the contain only one item type
Preferred version: 2.0.8ArgusMagnus-ServersideQoL_AutoProcess
Automatically feeds processing stations such as smelters, kilns, windmills, shield generators, etc. from nearby containers
Preferred version: 2.0.0ArgusMagnus-ServersideQoL_LetItFloat
Lets all sinking items float by putting them into cargo crates when they sink too deep
Preferred version: 2.0.4ArgusMagnus-ServersideQoL_JustSleep
Allow players to vote to sleep and skip the night when at least one player is in bed
Preferred version: 2.0.0ArgusMagnus-ServersideQoL_MultiplayerTweaks
Various multiplayer tweaks. Networking options which help reduce the experienced effects of lag. Force map player pins to always be on.
Preferred version: 2.0.0README
Fimbulwinter Lite 2.0.0 - server-side-first QoL for Valheim 1.0
A ground-up rebuild of the pack for Valheim 1.0 "Deep North", built on two rules:
- Zero Azumatt mods. None of the nine in the old pack have shipped a 1.0 build.
- If the server can do it, the server does it. Players install as little as possible.
25 packages, down from 58. Every package verified against the Thunderstore API as published on/after 2026-09-09 (Valheim 1.0.0). One exception to "server-side-first": Jotunn and Vapok-AdventureBackpacks run on both sides -- see "AdventureBackpacks" below.
Upgrading from 1.x? Read this first
This is not an incremental update. 2.0.0 is a ground-up rebuild for Valheim 1.0, and the mod list has almost nothing in common with 1.4.4 -- every Azumatt mod is gone, Jotunn-dependent mods were rebuilt or dropped, and most of the pack's QoL now runs server-side instead of client-side. If you're coming from an existing 1.x world:
- Back up your world and character saves before updating. Removed mods (SmartSkills, TargetPortal, Seasons, and everything Azumatt) mean settings and item data tied to them won't carry over cleanly.
- Starting a fresh world is the safer path if you can. A 1.x save will still load, but expect some visual/behavioral rough edges from mods that no longer exist.
- Every connecting player needs the new pack, no partial installs.
Vapok-AdventureBackpacksrequires an exact mod match on both client and server (see "AdventureBackpacks, and why it's required" below) -- a player still on 1.x, or missing that one mod, cannot join.
Installation
Via Thunderstore / r2modman or the Thunderstore Mod Manager (recommended): search "Fimbulwinter Lite" and install/update like any other modpack. Dependencies resolve automatically.
Manual .r2z import: if you were handed a .r2z profile file directly, open r2modman -> Profiles
-> Import/Update -> From file -> select the file -> Import as new profile (or Update existing, if
you're updating a profile that already has this pack).
Hosting the dedicated server: see "For server admins" below.
The split
Only 18 packages reach players. The other 7 live on the dedicated server and are excluded from the client profile automatically.
Client (18)
| Package | Version | Role |
|---|---|---|
| denikson-BepInExPack_Valheim | 5.4.2350 | loader |
| ValheimModding-YamlDotNet | 16.3.1 | library |
| shudnal-ConditionalConfigSync | 1.0.8 | server-enforced config |
| ValheimModding-Jotunn | 2.30.0 | library -- both sides, see "AdventureBackpacks" |
| Vapok-AdventureBackpacks | 2.0.4 | tiered biome backpacks -- required for every player, see below |
| shudnal-MyLittleUI | 1.2.19 | tooltips, production timers, chest preview, multicraft, weather |
| shudnal-ExtraSlots | 1.2.6 | equipment + quick slots |
| Toxo-CraftFromChests | 0.4.0 | craft/build/fuel from nearby chests |
| Neobotics-HUDCompass | 1.2.0 | compass bar |
| JoelOliMclean-NoRainDamage | 1.3.0 | no weather decay on builds |
| korCaptain-NullReferenceFix | 1.0.20 | stability |
| JereKuusela-Server_devcommands | 1.113.0 | admin console on a dedicated server (see below) |
| Crystal-DeathPenalty | 1.3.1 | tunes skill loss on death |
| cjayride-RecycleItemsIntoParts | 1.7.3 | recycle items into parts (drag + Delete) |
| ComfyMods-Gizmo | 1.16.0 | free build-piece rotation on all three axes |
| Searica-Extra_Snap_Points_Made_Easy | 2.1.0 | extra snap points, manual/grid snapping |
| Ostrix-AdvancedTerrainModifiersCompatible | 1.4.8 | square hoe/cultivator tools, radius + hardness scroll, precision raise, terrain reset |
| Zenox-ServerConnect | 1.0.7 | one-click main-menu connect button |
Server only (7) - players install none of these
| Module | Version | Replaces |
|---|---|---|
| ArgusMagnus-ServersideQoL | 2.0.10 | (suite core) |
_AutoStore |
2.0.8 | auto-pickup, auto-sort, stack-to-chest |
_ContainerSizes |
2.0.8 | bigger chest grids |
_AutoProcess |
2.0.0 | auto-feed smelters/kilns from nearby chests |
_LetItFloat |
2.0.4 | items float instead of sinking |
_JustSleep |
2.0.0 | majority-vote sleep skip |
_MultiplayerTweaks |
2.0.0 | desync fixes (ownership assignment) |
Server-authoritative and works with unmodded and console clients, so none of it costs a player anything to install.
AdventureBackpacks, and why it's required
Six biome-tiered backpacks, each an equipped item (not an inventory slot -- see the caveat below) that adds carry capacity at a movement-speed cost:
| Tier | Biome | Station | Perk |
|---|---|---|---|
| Satchel | Meadows | Workbench | -- |
| Rugged Backpack | Black Forest | Forge | -- |
| Bloodbag Wetpack | Swamp | Forge | Waterproof (no "Wet" debuff) |
| Arctic Sherpa Pack | Mountain | Forge | Frost/Cold Resistance |
| Lox Hide Knappsack | Plains | Forge | -- |
| Explorers Wisppack | Mistlands | Black Forge | Built-in Demister + Slow Fall |
Each tier has 4 upgrade levels at its crafting station (bigger grid each time) -- upgrade what you have before jumping to the next biome's tier. Every tier costs -15% movement speed while worn, and halves the weight of its own contents (0.5x weight multiplier) -- that trade-off is the balance, not a bug.
Keys: I opens/closes the equipped backpack; the backpack also opens automatically alongside your
main inventory. Y quick-drops it (detach and drop behind you). L toggles the Wisppack's Demister
in Mistlands.
Caveat: it occupies the Cape/Shoulder slot, not a separate dedicated slot -- you cannot wear a backpack and a cape at the same time. The mod's own item data confirms this (backpacks are typed as capes internally). There's no config option to change this; the Arctic Sherpa Pack's own Frost/Cold Resistance perk exists specifically to compensate for the cape-based cold resistance you'd otherwise lose.
Why this one requires every player to match exactly: unlike the rest of this pack, AdventureBackpacks enforces itself on both client and server with built-in version checking -- a mismatched or missing install is rejected on connect, not silently degraded. If you're setting up a server yourself, this is the one mod you cannot make optional.
One-click server connect (Zenox-ServerConnect)
Adds a button above "Start Game" on the main menu that connects straight to a configured server address and password, skipping the server browser.
Its config holds a real address and password in plain text and is never part of this repository or
the shared .r2z. BepInEx/config/zenox.serverconnect.cfg generates its own placeholder defaults
(127.0.0.1:2456 / changeme) the first time it runs -- fill in the real values yourself, in your own
profile, after installing.
For server admins
make profile # build the client .r2z from thunderstore.toml
bash scripts/deploy.sh full # push mods + config to a Pelican-panel dedicated server
scripts/deploy.sh talks to the Pelican panel Client API (.env: PANEL_URL, PELICAN_CLIENT_KEY,
SERVER_ID) and needs .env filled in from .env.example. server/fimbulwinter-lite-egg.yaml is a
self-contained Pelican egg (Valheim + BepInEx only; mods/config reach the server exclusively through
deploy.sh).
Why Server_devcommands is required
Vanilla gates every cheat command behind Terminal.IsCheatsEnabled(), which requires the caller to
be the server -- a connected player on a dedicated server never is, so god/fly/debugmode are
rejected regardless of adminlist.txt (being an admin grants kick/ban, not client cheats).
Server_devcommands patches that gate and must be installed on both sides: the console it patches is
client-side, permissions are enforced server-side.
ServersideQoL tuning
The suite ships mostly inert by default -- values below are what this pack turns on.
| Module | Setting | Value | Why |
|---|---|---|---|
| AutoStore | AutoPickup |
true | off by default -- the headline feature |
| AutoStore | AutoPickupRange |
20 | |
| AutoStore | StackInventoryIntoContainersEmote |
-2 (any emote) | most reliable across crossplay |
| AutoStore | AutoSort |
true | |
| AutoProcess | FeedFromContainersRange |
15 | default of 4 is uselessly tight |
| AutoProcess | CapacityMultiplier / TimePerProductMultiplier |
1 / 1 | no smelting speed/capacity cheats |
| JustSleep | RequiredPlayerPercentage |
51 | majority rather than unanimous |
| MultiplayerTweaks | AssignInteractablesToClosestPlayer, AssignMobsToClosestPlayer, AssignShipsToCaptain |
true | desync fixes |
| MultiplayerTweaks | ForcePlayerMapPin |
false | left vanilla -- a visibility change, not a fix |
| ContainerSizes | wood 5x3, reinforced 6x5, blackmetal 8x6, karve 4x2, longship 6x4 |
Untouched, still vanilla: personal chest, barrel, cart, wardrobe, grausten chest, Ashlands ship, pots
and gifts. The infinite-expanding + container variant is not used anywhere in this pack.
Crystal-DeathPenalty tuning
config/dev.crystal.deathpenalty.cfg, all four keys server-enforced (change via deploy.sh configs).
| Key | Value | Vanilla |
|---|---|---|
SkillLossPercent |
2 | 5 |
MercyEffectDuration |
600 | 600 |
SafetyEffectDuration |
50 | 50 |
ResetLevelProgress |
true | true |
Vanilla's 5% compounds harshly on this pack's combat-hard preset; 2% keeps death meaningful without being crushing (a level-30 skill loses roughly half a level per death).
cjayride-RecycleItemsIntoParts
Drag an item onto the cursor and press Delete to recycle it into its crafting materials. Config at
config/cjayride.RecycleItemsIntoParts.cfg, shipped at mod defaults (100% resource return, coins
excluded, consumables/trophies/shards included).
It needs some resolvable recipe to act -- raw materials and recipe-less drops just print "Cannot be recycled or unknown recipe" and are left alone. There's no "delete anything, return nothing" option.
Keyboard Shortcuts
| Key | Mod | Action | Context |
|---|---|---|---|
Alt + Z / X / C / V |
ExtraSlots | Quick slots 1-4 | Anywhere |
Alt + U |
ExtraSlots | Quick slot 5 | Anywhere |
Alt + Y |
ExtraSlots | Quick slot 6 | Anywhere |
Alt + 1 / 2 / 3 |
ExtraSlots | Ammo slots 1-3 | Anywhere |
Alt + Q / E / R |
ExtraSlots | Food slots 1-3 | Anywhere |
Alt (hold) |
ExtraSlots | Drag item between equipment slots | Inventory open |
J |
HUDCompass | Toggle the compass bar | Anywhere |
Delete |
RecycleItemsIntoParts | Recycle the item on the cursor | Inventory open |
LeftShift (hold) + scroll |
Gizmo | Rotate piece on X axis | Build mode, hammer |
LeftAlt (hold) + scroll |
Gizmo | Rotate piece on Z axis | Build mode, hammer (terrain tools use this key for ATM instead) |
G / T |
Gizmo | Reset selected axis / reset all axes | Build mode |
` (BackQuote) |
Gizmo | Cycle rotation mode (default / roof / local-frame) | Build mode |
P |
Gizmo | Copy targeted piece's rotation | Build mode |
PageUp / PageDown |
Gizmo | Snap divisions +/- | Build mode |
B |
ExtraSnapPointsMadeEasy | Toggle Manual+ snap mode | Build mode |
CapsLock |
ExtraSnapPointsMadeEasy | Toggle Manual snap mode | Build mode |
F11 / F4 |
ExtraSnapPointsMadeEasy | Toggle grid snap / cycle grid precision | Build mode |
Q / E |
ExtraSnapPointsMadeEasy | Iterate placing / targeted snap points | Manual snap modes |
LeftAlt (hold) + scroll |
AdvancedTerrainModifiers | Change tool radius | Hoe / cultivator / shovel |
LeftControl (hold) + scroll |
AdvancedTerrainModifiers | Change tool hardness | Hoe / cultivator / shovel |
I |
AdventureBackpacks | Toggle equipped backpack | Anywhere |
Y (bare) |
AdventureBackpacks | Outward quick-drop the backpack | Anywhere |
L |
AdventureBackpacks | Toggle Demister (Explorers Wisppack only) | Mistlands |
O |
Server devcommands | Admin bundle: debugmode + nocost + god |
Admins only |
K |
Server devcommands | Admin fly toggle |
Admins only |
Free keys for future additions: U (bare), F3, F6, F7, F8, F10. Rationale for every moved
bind (and why some near-misses aren't actually conflicts) is in docs/DECISIONS.md.
Old pack -> new pack
| Dropped (no 1.0 build) | Replaced by |
|---|---|
| AzuAutoStore | ServersideQoL_AutoStore (server) |
| AzuContainerSizes | ServersideQoL_ContainerSizes (server) |
| AzuCraftyBoxes | Toxo-CraftFromChests |
| AzuExtendedPlayerInventory | shudnal-ExtraSlots |
| AzuHoverStats | MyLittleUI (tooltips) |
| AAA_Crafting | MyLittleUI (multicraft) |
| Recycle_N_Reclaim, Quick Stack Store Sort Trash | cjayride-RecycleItemsIntoParts + _AutoStore |
| AzuAreaRepair, AzuMiscPatches | nothing -- dropped |
| MultiUserChest | nothing -- only an unofficial rebuild exists |
| SleepSkip | ServersideQoL_JustSleep (server) |
| AutomaticFuel | ServersideQoL_AutoProcess (server) |
| Venture Floating Items | ServersideQoL_LetItFloat (server) |
| NetworkTweaks, TimeoutLimit | ServersideQoL_MultiplayerTweaks (server) |
| TeleportEverything | vanilla -modifier portals casual -- no mod needed |
| Gizmo, ExtraSnapPointsMadeEasy, AdvancedTerrainModifiers | same/forked mods, 1.0 builds |
| AdventureBackpacks | same mod, 1.0 build |
What you lose, honestly
Gone for good: AzuAreaRepair (no 1.0 build) and MissingPieces (has one, but writes custom prefabs into the world -- removing it later leaves holes in existing builds). Also dropped: ProjectileTweaks, ShieldBash, SmartSkills, Seasons, TargetPortal, SpeedyPaths, StumpsAreOneHp, LocalizationCache, Groups, VNEI, ConfigurationManager, PlantEverything/PlantEasily/MassFarming.
Verified 1.0-ready, available as one-line adds
Left out to keep the count down, but all confirmed updated as of this release:
Advize-PlantEverything = "1.21.1" # plant every resource
Advize-PlantEasily = "2.2.0" # grid planting
Crystal-DigDeeper = "1.3.0" # deeper digging
shudnal-ConfigurationManager = "1.1.18" # in-game config editor (+ JsonDotNET)
MSchmoecker-VNEI = "0.17.6" # item browser (pulls in Jotunn)
ArgusMagnus-ServersideQoL_ContainerSigns = "2.0.4" # chest labels
ArgusMagnus-ServersideQoL_PortalProgression = "2.0.0" # ores by boss progress, mutually exclusive with `portals casual`
Credits
Fimbulwinter Lite bundles the work of a lot of mod authors. Thank you, in package order:
denikson & the BepInEx team, ValheimModding (Jotunn, YamlDotNet), shudnal (ConditionalConfigSync, MyLittleUI, ExtraSlots), Toxo (CraftFromChests), Neobotics (HUDCompass), JoelOliMclean (NoRainDamage), korCaptain (NullReferenceFix), JereKuusela (Server_devcommands), Crystal (DeathPenalty), cjayride (RecycleItemsIntoParts), ComfyMods (Gizmo), Searica (Extra_Snap_Points_Made_Easy), Ostrix (AdvancedTerrainModifiersCompatible), Zenox (ServerConnect), ArgusMagnus (ServersideQoL and its modules), Vapok (AdventureBackpacks).
Every mod here is redistributed unmodified, resolved from Thunderstore at build time -- this repo ships only the configuration tuned for this pack. See each mod's own Thunderstore page for its license and full credits.