IAmOnTheInternetAndItIsScary-ConfigurationsForEveryone icon

ConfigurationsForEveryone

Generates in-game configuration for Jotunn mods that ship none, letting you retune their items, pieces, and creatures.

CHANGELOG

Changelog

[1.0.0] - 2026-06-26

Changed

  • Initial release
  • Automatically generates server-synced configuration for Jötunn mods that ship none
  • Discovers items, build pieces, and creatures registered through Jötunn and configures each one
  • Items: craftable, craft amount, crafting station and level, crafting costs, and per-level upgrade costs
  • Pieces: buildable, build menu category, crafting station, and build costs
  • Creatures: spawn settings, taming, faction, and drops
  • Each discovered mod surfaces under its own heading in Configuration Manager
  • Inline editor tables for crafting costs, build costs, and drops, with add/remove buttons
  • cfe_refresh console command to re-apply every setting to loaded content
  • Debug Logging toggle that logs each applied value and the prefab it affected

Technical Details

  • Content is read from Jötunn's manager registries (ItemManager, PieceManager, CreatureManager) by reflection and grouped by source mod
  • Discovery runs at FejdStartup.Awake, ObjectDB.Awake, and ZNetScene.Awake; each mod is configured exactly once when its content first appears
  • Each mod gets its own .cfg under config/ConfigurationsForEveryone/, registered with Jötunn's SynchronizationManager for server sync
  • A proxy plugin surfaces each mod separately in Configuration Manager without it declaring a config itself
  • Settings that resolve prefabs (recipes, stations, food, drops) defer application until ObjectDB and ZNetScene exist, then re-apply on change
  • Upgrade costs map to Valheim's per-quality requirement scaling; the upgrade column only appears for items that can be upgraded
  • Menu edits are debounced so a value is applied once edits settle, not on every keystroke
  • All changes are applied to in-memory game data; no mod or game files are modified on disk