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.
MidgardPlus
Tune Valheim to taste with 29 host-authoritative settings, a craftable Dverger companion you can gear and feed, crafting from nearby chests, a bigger chest and recipes for found-only materials. Everything starts at vanilla.
CHANGELOG
Changelog
1.1.5
- Companions fight with the weapon you give them. Handing one a sword equipped it but never swung it, and a few seconds later they went back to their crossbow. MonsterAI picks what to attack with by reading AI values on the item, and player weapons carry none, because nothing in vanilla asks a creature to swing a player's sword. Those values are filled in now. The rig is checked first: a weapon the Dverger cannot physically swing borrows an animation from one of its own melee weapons rather than leaving the companion standing there.
- They put their own crossbow away. A bow and a melee weapon sit in different equipment slots, so both stayed equipped and the AI kept choosing the bow at range. Arm a companion yourself and the kit it was born with goes in its bag, where you can take it back.
- Gear tiers actually replace the loadout.
m_randomItemswas left alone, so a companion got the tier you asked for plus the Dverger crossbow on top. - Clearer refusal when a server and client disagree. The mod now declares its network compatibility, so joining without it names MidgardPlus and the version instead of failing vaguely. A server cannot install the mod for you: nothing on a vanilla client is listening, and a server able to push code your machine then runs would be a back door, not a feature.
- Companions no longer out-fight you. Health and star level already scaled to your best weapon skill, but damage did not, so a companion carrying the Dverger's own Mistlands crossbow hit like Mistlands however early you were. Weapon damage now scales with the same figure, and the value is stored on the companion so it survives a reload and is the same for everyone on a server. An existing companion keeps the strength it was summoned with.
- Companions can be handed gloves, and 1.1.x versions stay compatible with each other.
1.1.4
- The companion bag works. Opening it used to throw an error every frame and take your mouse cursor with it, so you could see the bag but never touch anything in it. The bag was pointed at the companion's own body inventory, which is a different shape than the grid drawn over it, so the interface kept reading past the end of its own slots. The bag now has its own 5x3 inventory. Companions saved by the older build get repaired the first time you open them.
- Gear your companion by hand. Drop a weapon, shield or armour in the bag and they put it on within a few seconds, handing back whatever they were using so you can take it away. They will not swap down to something worse, so a bag used for hauling will not strip their kit.
- Companions start in rags. Club, wooden shield and cloth: the low tier is the new default, so kitting them out is something you do rather than something you are given.
- Their bag spills when they die. Anything you handed them drops on the ground instead of being destroyed along with the companion.
- Craft from nearby chests. Workbench and forge recipes now count and pull materials out of
chests around you. Off by default; turn it on under
Crafting. - Companions can wear gloves now, and feed themselves from food left in the bag.
1.1.2
- Dedicated servers load the mod now. It declared a BepInEx process filter for
valheim.exeonly, so servers runningvalheim_server.exelogged "Skipping [MidgardPlus] because of process filters" and never loaded it. Settings are host-authoritative, so the one machine that most needed the mod was the one refusing to load it. Reported by Symoji, thank you. - 1.1.1 was published without this fix by mistake. Use 1.1.2.
1.1.1
1.1.0
Update if you are on 1.0.0. That version pins Jotunn 2.29.2, which throws a
MissingFieldException on PieceTable.m_availablePieces with current Valheim and leaves a
character stuck in a respawn loop. This release requires Jotunn 2.30.0, which fixes it.
New: companions scale to your weapon skill. A fresh character gets a companion that helps rather than one that clears the Black Forest without them. Strength, star level and gear tier all rise with your best weapon skill.
Scale companion to player skill(default on) andCompanion minimum strength(default 0.35, the fraction of full strength at skill 0).Companion gearnow defaults to Auto, which picks a tier from your own skill: Dverger gear below 20, then Bronze, Iron, Silver, and Black Metal at 80+. Set a tier by name to override, or Default to keep the Dverger loadout.- Star level is earned too, so a beginner does not get a two-star companion.
1.0.0
First release.
- 25 settings across quality of life, player, building, combat, production, world and companions. All default to vanilla behaviour.
- Host-authoritative config sync. A server pushes its settings to clients on connect, and clients revert to their own on disconnect.
- Live config reload, no restart needed.
- Companion Horn: summons a tamed, commandable Dverger companion with a synced name, configurable gear tier, star level and auto-recall.
- Reinforced Chest: an 8x4 buildable chest.
- Craftable Chain, IronNails and Tar. Existing drops and spawns untouched.