ReefTeam-Jotunn icon

Jotunn

Jotunn 2.29.2 rebuilt for Valheim 1.0.7 by The Reef until the Jotunn team ships its own 1.0 build. MIT, source linked. Same plugin GUID as ValheimModding-Jotunn: the higher version loads. Remove it once upstream is out.

CHANGELOG

Changelog — Jotunn (The Reef build)

2.29.3 — 2026-09-09 — upstream 2.29.2 rebuilt for Valheim 1.0.7

Upstream: Jötunn v2.29.2, commit 3a3549d4 (JotunnLib Team, MIT — https://github.com/Valheim-Modding/Jotunn). Six files changed, 22 insertions, 21 deletions. No new feature, no behaviour change on 0.221: every edit follows a rename or a signature change shipped by Valheim 1.0.

  • Managers/PieceManager.csPieceTable.m_availablePieces is now m_availablePiecesByCategory (eight reads in ExpandAvailablePieces, AdjustPieceTableArray, ReorderAllCategoryPieces). Without it the client throws every frame once the hammer opens and cannot place pieces.
  • Utils/ExtEquipment.cs — the VisEquipment.SetRightItem, SetRightBackItem and SetChestItem prefixes take int itemHash instead of string name (1.0 addresses items by hash); the variant is written to the ZDO when the hash is non-zero, as it was when the name was non-empty.
  • Utils/GameVersions.csVersion.m_networkVersion is no longer a member; the reflection lookup keeps its c_networkVersion fallback and reads the field by name.
  • Utils/UndoActions.csHeightmap.Poke() with the 1.0 signature Poke(int delayed = 0, bool paintOnly = false); was Poke(bool).
  • Main.csVersion = "2.29.3"; one log line at Awake naming this build, so a log tells the two builds apart.
  • BuildProps/version.props — 2.29.3.

Same plugin GUID as ValheimModding-Jotunn; BepInEx loads the higher version, so this package overrides the 2.29.2 pulled in by mods that depend on it. Uninstall it as soon as the Jötunn team publishes a 1.0-compatible release.