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.
DrakeModsLibs
Shared DrakeMods library for Valheim - display patches, tags, APIs, and server config sync. Required by DrakesRenameit. Valheim 1.0 compatible.
CHANGELOG
DrakeModsLibs
0.9.1
- Item-stand hover labels load the attached item from the stand ZDO (durability and custom data) instead of the prefab, so names stay accurate without mutating ObjectDB.
CustomizeLibsAPI.RefreshItemStandDisplayNamesrecomputes stand labels immediately after name-modifier config changes.Drake_PublicRewritecustom-data key for allowing non-owners to rewrite name/description.DrakeConfigSync.BindSyncedaccepts Configuration Manager acceptable values.
0.9.0
- First standalone Thunderstore-oriented package identity: DrakeModsLibs (
com.drakemods.libs). - Shared library split out for DrakesRenameit and future DrakeMods consumers (no full suite release planned at this time).
- Valheim 1.0 compatibility — display / item-stand Harmony paths updated for the 1.0 game API (fixes broken labels / stand visuals after the update).
- DrakeConfigSync — wraps ServerSync
ConfigSyncfor consumers (BindSynced,BindClientOnly,AddLockingConfigEntry,FinalizeBinding). - CustomizeLibsAPI.CreateConfigSync — public factory for other Drake mods.
- ILRepack — ServerSync embedded/internalized into
DrakeModsLibs.dll(only this mod ships merged ServerSync).
0.3.0
- DrakeConfigSync + CreateConfigSync + ILRepack ServerSync (pre-identity rename).
0.2.1
- Display Harmony patches, name resolution pipeline, tag gatekeeper, menu binding registry, shared customization API.
0.1.0
- Phase 1 scaffold: project template, CI, stub BepInEx plugin.