MM94-MoreJewelry_Updated icon

MoreJewelry Updated

Unofficial Valheim 1.0 update of probablykory's MoreJewelry: configurable new rings and necklaces for Jewelcrafting. Fixes trinket gem effects. Requires Jewelcrafting 2.0.10+ from Hexium (the Thunderstore version is outdated).

By MM94
Last updated 2 days ago
Total downloads 76
Total rating 0 
Categories Mods AI Generated Deep North Update
Dependency string MM94-MoreJewelry_Updated-1.0.13
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351

README

Splash

This is an unofficial update of probablykory's MoreJewelry (GitHub), rebuilt to work with Valheim 1.0 and Jewelcrafting 2.0.10+. It is not affiliated with or endorsed by the original author. Please do not report issues with this build to probablykory — use this package's own support channels instead.

A highly configurable mod for Valheim which adds several new jewelry models for Jewelcrafting.

Requirements

  • BepInExPack_Valheim 5.4.2351
  • Jewelcrafting 2.0.10 or later, from Hexium: https://valheim.hexium.gg/mods/Smoothbrain/Jewelcrafting
    • The Smoothbrain-Jewelcrafting package on Thunderstore is a deprecated, pre-1.0 build stuck at version 2.0.1 — it will not work with this update. You must install Jewelcrafting 2.0.10+ from Hexium instead.
    • Recent versions of Gale can install mods from Hexium as well as Thunderstore, so this does not require a separate mod manager.

Tested with Valheim 1.0.17, BepInExPack_Valheim 5.4.2351, and Jewelcrafting 2.0.11 — no MoreJewelry errors observed in that environment.

Installation

  • If you have the original probablykory-MoreJewelry installed, disable or remove it first — both builds share the same plugin ID (probablykory.MoreJewelry), so only one of them will actually load.
  • Your existing config file and any custom YAML jewelry definitions carry over as-is; nothing needs to be redone.
  • If you play with others, make sure everyone is running the same version of both this mod and Jewelcrafting — both mods include their own version-check/sync systems that will warn on mismatch.

NOTE: If you are upgrading from a much older MoreJewelry version, consider deleting your config file and letting the plugin regenerate it — old configs can occasionally be incompatible with newer settings.

Features

New early-game rings & necks, as well as a couple of late-game jewelry options. YAML-based configuration, allowing you to detail exactly what your rings and necks should look like and behave. A new Perception effect — a customizable version of Guidance/Legacy — helps you find your way to any location without a map.

Default items

Item Material Effect
Stone ring 10 Stone, 1 Amber +4 woodcutting skill level
Bone ring 12 Bone Fragments, 1 Advanced Red Socket +25 max carry weight
Leather cord 8 Leather Scraps, 1 Deer Hide, 1 Advanced Green Socket Lumberjack
Humite Ring of Perception 1 Chain, 1 Perfect Orange Socket Perception
Silver band 8 Silver, 2 Wolf Pelt, 2 Wolf Hair Bundle, 1 Perfect Black Socket Aquatic (bonus damage while wet)
Polished silver necklace 1 Silver Necklace, 8 Silver, 4 Wolf Pelt, 1 Perfect Blue Socket "Lightfooted" — custom status effect (+5% move speed, -5% run stamina drain)

All of the above are defined in the bundled default YAML and can be freely edited, replaced, or removed (see YAML customization below).

Reusable effects

Jewelry effects can reference any of Jewelcrafting's own trinket gem effects by name, plus the effects this mod adds:

  • aquatic, awareness, guidance, headhunter, legacy, lumberjack, magicRepair, modersBlessing, rigidFinger, warmth — built-in Jewelcrafting effects (case-insensitive name match)
  • perception — this mod's configurable Guidance/Legacy-style effect (see below)
  • Fully custom status effects defined inline in YAML (stat modifiers, damage resistances, skill level boosts, etc. — see the "Everything Ring" example in the bundled default YAML for the full list of available properties)

Perception effect

A homing-beacon-style effect that nudges the wearer toward one of a configured list of locations. Configurable in the plugin settings:

  • Perception Locations — colon-separated list of valid Valheim location names to lead the wearer toward (default: Vendor_BlackForest:Hildir_camp)
  • Perception Cooldown — how often, in seconds, the effect checks/triggers (default: 30)
  • Perception Minimum Distance — how close the wearer must be to a location before the effect triggers (default: 1000)

YAML customization

All default jewelry is defined in a bundled MoreJewelry.defaults.yml. To fully customize your own jewelry set:

  1. In the plugin settings, turn on Use External YAML (under the 2 - Jewelry section).
  2. Open the in-game YAML editor via the YAML Editor Anchor button that appears in the settings UI (requires a Configuration Manager mod — see below), or edit the generated YAML file directly in your BepInEx/config folder.
  3. Define new jewelry entries with any combination of prefab model, gem color, crafting station/cost, upgrade materials, and effect (either a name from the reusable-effects list above, or a fully custom status effect block). Supported prefab names, color names, and effect names are documented in the comments at the top of the YAML file.

Changes are reloaded automatically; no restart required.

Configuration Manager & VNEI

  • Works with any BepInEx Configuration Manager mod (e.g. Azu's Unofficial Config Manager) for an in-game settings UI, including the custom Perception-locations table editor and the in-game YAML editor button.
  • Soft-dependency on VNEI — if installed, this mod's internal template/placeholder prefabs are automatically hidden from VNEI's item index.
  • All settings marked "[Synced with Server]" are enforced from the server in multiplayer; a server admin can lock the configuration entirely via Lock Configuration.

Translations

This mod supports translations, but currently only ships English. To add your own:

  1. Copy the bundled translations/English.yml file.
  2. Rename it to MoreJewelry.<Language>.yml (e.g. MoreJewelry.German.yml), replacing <Language> with the exact language name from Valheim/Jotunn's language list.
  3. Place the renamed file anywhere under BepInEx/plugins — the simplest place is right next to MoreJewelry.dll in this mod's own plugin folder.
  4. Translate the values for all keys in the file.

Valheim will pick up the translation automatically on the next load. (Note: the original mod's README pointed to BepInEx/config and a slightly different filename — that was inaccurate for how the loader actually scans for translation files; the steps above match the current code.)

Changes in this update (1.0.13)

  • Updated for Valheim 1.0 (Unity 6) and Jewelcrafting 2.0.10+.
  • Fixed gems in Jewelcrafting 2.0 trinkets giving weapon effects (e.g. Berserk, Vampire) instead of trinket effects (original issue #14). MoreJewelry no longer overrides Jewelcrafting's socket location logic; it only treats axes as tools while jewelry with the Lumberjack effect is equipped.
  • Fixed item registration and the crafting menu for Valheim 1.0.
  • Fixed Unity 6 API changes (PhysicsMaterial, FindObjectsByType).
  • Ported Jotunn's mock-system fixes: read-only properties and missing assets are skipped, and new Deep North assets no longer replace existing assets with the same name.
  • Restored the 1.0.10 and 1.0.11 changes that were never published as source (custom rings power the Ring-in-a-Box, manager updates).
  • Removed unused build-piece code (this mod adds no build pieces).
  • Jewelcrafting is now a hard dependency; without it the mod is skipped cleanly.
  • Updated ServerSync to a Valheim 1.0 build.
  • More robust plugin initialization with clearer error messages.

See CHANGELOG.md for the full version history, including the original mod's changelog.

Credits

  • Original mod by probablykory (valheim-mods)
  • Valheim 1.0 update by LJS (MM94)
  • Uses Jotunn's MockManager, YamlDotNet, and blaxxun-boop's ServerSync/ItemManager/LocalizationManager — see THIRD_PARTY_NOTICES.txt for full attribution and license text.

License

The original MoreJewelry mod is licensed under MIT No Attribution (MIT-0). Bundled third-party components retain their own licenses — see THIRD_PARTY_NOTICES.txt for details.

Known issues / support

This is an unofficial, community-maintained build. Please do not report problems with it to the original author. Report issues or ask questions through this package's own Thunderstore/Discord support channels instead.