Skip to content

Releases: Valheim-Modding/Jotunn

v2.12.2

02 Jul 06:42
b1ecfa5
Compare
Choose a tag to compare

Changes:

  • Fixed an error when switching tabs with Q/E and no custom categories where added
  • Fixed order of custom tabs with other mods that add custom categories

v2.12.1

14 Jun 17:48
bc78282
Compare
Choose a tag to compare

Changes:

  • Fixed compatibility issues with the custom hammer tabs when Auga is installed. There will be some warnings as some visual changes can't be applied but these should not affect the functionality

v2.12.0

12 Jun 18:59
489b675
Compare
Choose a tag to compare

Changes:

  • Compatible with Valheim version 0.216.9, not working with an older version
  • Added prefab name helpers for CookingStations, CraftingStations, Fermenters, Incinerators, PieceCategories, PieceTables and Smelters
  • Added CustomPiece.Category helper property to make it easier to set the piece category at runtime.
  • Added PieceManager.Instance.GetPieceCategoriesMap to get a complete map of all piece categories
  • Reworked custom piece categories to be compatible with other mods. This changes some internal category ids
  • Changed custom hammer tabs to stack instead of scroll. Tabs also no longer have a dynamic width, instead the text tires to fit the tab
  • Changed PieceManager.GetPieceCategories to be obsolete, use PieceManager.Instance.GetPieceCategoriesMap instead to get a complete map of all piece categories
  • Changed PieceManager.PieceCategorySettings to be obsolete as they are no longer used
  • Changed PieceManager.RemovePieceCategory to no longer remove categories where a piece is still assigned to the category. This is to prevent problems with other mods that might still use this category
  • Changed Manager Init() methods to be private and not callable by mods. They were not intended to be called by mods and could cause issues
  • Changed Mock resolve depth from 3 to 5, this should catch some edge cases where fields are nested deeper
  • Changed empty CustomLocalization constructor to be marked obsolete, LocalizationManager.Instance.GetLocalization() should be used instead
  • Fixed empty translation values where not allowed, thus a valid key can be translated to an empty string
  • Fixed translations not being added to the Localization instance if it was already initialized
  • Slightly improved loading time of big mod packs when creating custom entities (again)

Note: This is a minor version update. This means that server and client need to run version 2.12.0.

v2.11.7

23 May 18:11
e4c4fc9
Compare
Choose a tag to compare

Changes:

  • Added Valheim network version check to the disconnect window to better identify the cause of a disconnect. Only visible if both server and client are running Jotunn 2.11.7 or higher
  • Removed the Valheim version string check from the disconnect window, as the network version is used for the version check

v2.11.6

08 May 16:42
2db7bc1
Compare
Choose a tag to compare

Changes:

  • Fixed an issue with custom category tabs where the hammer menu wouldn't open when using a controller

v2.11.5

15 Apr 13:20
34986b0
Compare
Choose a tag to compare

Changes:

  • Fixed custom category tabs caused errors after relogging

v2.11.4

12 Apr 19:48
9314bcb
Compare
Choose a tag to compare

Changes:

  • Added the magic string (HiddenCategory) to disabled category tab names, so other mods can detect them easier
  • Changed that vanilla tabs are always enabled for vanilla tools and only Jotunn managed and vanilla tabs can be disabled

v2.11.3

07 Apr 18:06
f5ed871
Compare
Choose a tag to compare

Changes:

  • Compatible with Valheim version 0.214.300 and the upcoming 0.215.1 patch
  • Fixed a client with a different Valheim version will no longer be additionally disconnected by Jötunn. If the player was disconnected, a mismatching Valheim version will still be displayed
  • Fixed side-loaded localisations being loaded too early, causing translations to be added to the internal Jötunn localisation instead of the respective mod
  • Fixed custom hammer tabs had the wrong size when being localised
  • Fixed scroll of last custom hammer tab was not correct
  • Fixed a compatibility issue with Auga because of the changed hammer tabs
  • Slightly improved loading time of big mod packs by caching mod info used when creating custom entities

v2.11.2

28 Mar 14:37
11aceb3
Compare
Choose a tag to compare

Changes:

  • Compatible with Valheim version 0.214.300

v2.11.1

27 Mar 13:45
9d039d3
Compare
Choose a tag to compare

Changes:

  • Fixed KeyHints not being correctly destroyed when using inventories with containers
  • Fixed ItemManager.RemoveItem was not removing the item from the active ObjectDB if it already existed
  • Fixed an issue that caused client config values to not reset correctly when a mod used shared ConfigurationManagerAttributes/ConfigDescription with server enforced values