Confirm with your password

ServersideQoL WorldOptions

Remove Mistland's mist. Configure trader progression requirements. Let workstations share their build range.

Β· πŸ’— Donate

Stars
4
Downloads
629
Version
2.4.2
Updated
Author
ArgusMagnus
Virus scan
βœ“ Scan successful
Runs on
Server-only

Compatibility

Required 1

Install these too β€” Gale pulls them in for you.

Description

Serverside QoL

This mod adds some QoL features as a serverside-only mod.

It's designed and tested for dedicated servers with vanilla/console clients (e.g. XBox/PS/Switch users).

If you'd like to support me, subscribe as a test user. You can help by testing the beta versions on hexium.

Features

  • Remove mist from the Mistlands, optionally only after the Queen is defeated
  • Reconfigure the global keys required for trader to sell certain items
  • Make different crafting stations with overlapping build range share their build range. For example, when the range of a workbench and a stone cutter overlap, you can build with both stone and wood in the entire area covered by at least one of the two stations.

Other ServersideQoL mods

Documentation

The best available documentation is the config file. Read the description of the config options for a better idea of how this mod works.

Feature Requests

If you have an idea you think might fit this mod, you can create a feature request issue in the github project. If a similar request already exist, you can add a πŸ‘ reaction to it.

Known Issues

Known issues are listed in the github project. If you experience an issue, please file a report there or on the hexium mod page.

Configuration

The configuration is loaded from BepInEx/config/ArgusMagnus.ServersideQoL.WorldOptions.cfg. Start the server once to generate the file if it does not exist.

BogWitchProgressionRequirements
Option Default Value Acceptable Values Description
SetSerpent defeated_serpent --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Seafarer's Herbs from
SetWrithan defeated_writhan --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Crown of Roots from
SetGdKing defeated_gdking --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Woodland Herb Blend, Corked Vial from
SetDragon defeated_dragon --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Scythe Handle, Toadstool, Fragrant Bundle, Mountain Peak Pepper Powder from
SetGoblinKing defeated_goblinking --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Grasslands Herbalist Harvest from
SetSeekerQueen defeated_queen --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Herbs of the Hidden Hills from
SetFader defeated_fader --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Fiery Spice Powder from
SetFrozenKingP3 defeated_frozenking_p3 --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Seasoning of the Gourd from
HaldorProgressionRequirements
Option Default Value Acceptable Values Description
SetGdKing defeated_gdking --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Ymir Flesh, Thunder Stone from Haldor
SetDragon defeated_dragon --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Wider Pockets from Haldor
SetGoblinKing defeated_goblinking --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Egg from Haldor
SetSeekerQueen defeated_queen --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Deeper Pockets from Haldor
HildirProgressionRequirements
Option Default Value Acceptable Values Description
SetHildir1 Hildir1 --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Plain Brown Dress, Plain Blue Dress, Plain Yellow Dress, Plain Blue Tunic, Plain Red Tunic, Plain Yellow Tunic, Harvest Tunic, Harvest Dress, Blue Tied Headscarf, Brown Fur Cap, Straw Hat from Hildir
SetHildir2 Hildir2 --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Brown Dress with Shawl, Blue Dress with Shawl, Yellow Dress with Shawl, Blue Tunic with Cape, Red Tunic with Cape, Yellow Tunic with Cape, Green Twisted Headscarf, Extravagant Green Cap, Yellow Tied Headscarf from Hildir
SetHildir3 Hildir3 --, BossHildir1, BossHildir2, BossHildir3, defeated_bonemass, defeated_dragon, defeated_eikthyr, defeated_fader, defeated_frozenking, defeated_frozenking_p3, defeated_gdking, defeated_goblinking, defeated_hive, defeated_queen, defeated_serpent, defeated_writhan, elakingmole_defeated, Hildir1, Hildir2, Hildir3, jotun_killed, killed_frysling, killed_surtling, KilledBat, KilledTroll The required global key for buying Brown Dress with Beads, Blue Dress with Beads, Yellow Dress with Beads, Blue Tunic with Beads, Red Tunic with Beads, Yellow Tunic with Beads, Red Twisted Headscarf, Grey Fur Cap, Extravagant Orange Cap, Basic Fireworks from Hildir
WorldOptions
Option Default Value Acceptable Values Description
Enabled true True/False Enables/disables the entire mod
RemoveMistlandsMist AfterQueenKilled Never, Always, AfterQueenKilled Condition to remove the mist from the mistlands.
Beware that there are a few cases of mist (namely mist around POIs like ancient bones/skulls)
that cannot be removed by this mod and will remain regardless of this setting.
MapTableMapViewDistance 0 Max distance to a map table at which players can view their map.
Has no effect unless the NoMap global key is set.
0 to disable this feature.
CraftingStationsShareBuildRadius false True/False True to make crafting stations share their build radius.
For example, a workbench and a stone cutter with overlapping build radius will enable players to build
with stone also in the workbench's build range and vice versa.

Changelog

2.4.2 Latest
  • Fixed exception that was logged when a workbench was built too close to the Forge of Potential
2.2.1
  • Fixed changing trader progression requirements not working #327
2.0.11
  • Support for the new core options UnifiedConfig and ConfigPerWorld

1 older entry, full version history & downloads β†’

Files

6 files Β· 150 KB download

Loading files…

Manual download
Just this mod One .zip β€” ServersideQoL WorldOptions 2.4.2
Files you'll get 2
  • ServersideQoL WorldOptions 2.4.2 ArgusMagnus this mod Get
  • ServersideQoL 2.4.2 ArgusMagnus Get

Your browser may ask permission to download several files at once. How to install these manually

Manual installation instructions
1

Install BepInExPack Valheim

BepInExPack Valheim is required to run mods in Valheim.

Download BepInExPack Valheim 5.4.2360 Β· View mod page

Check out the mod page for detailed installation instructions.

2

Install ServersideQoL WorldOptions

This mod only needs to be installed on the server.

Download ServersideQoL WorldOptions 2.4.2

Extract the ZIP and place the file(s) into the BepInEx/plugins/ folder inside your Valheim game folder.