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.
ItemUpgrader
Client-side item upgrade roulette with Deep North item values, full crafting-chain pricing, fast inventory scrolling and configurable reward quantities. Russian UI.
By Tycovka
| Date uploaded | 2 days ago |
| Version | 0.3.0 |
| Download link | Tycovka-ItemUpgrader-0.3.0.zip |
| Downloads | 24 |
| Dependency string | Tycovka-ItemUpgrader-0.3.0 |
This mod requires the following mods to function
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.2351README
Item Upgrader
Turn spare items into a chance to obtain something better. Choose a stake, choose a reward and its quantity, then spin the upgrade wheel.
Version: 0.3.0. Compiled against Valheim 1.0.16. Version 0.2.0 was tested in-game; this update needs an in-game compatibility and balance check. The custom interface is Russian; item names use the game's localization.
Features
- Configurable item values based on resource rarity, biome progression, recipe ingredients and crafting effort.
- Explicit Deep North resource, mould, essence and battle/protection idol values.
- Full foundry, furnace, cooking and fermentation chains, including fuel and output quantity.
- Faster mouse-wheel scrolling: two inventory/catalog rows per notch by default.
- Select the quantity of both the stake and the desired reward.
- Orange wheel sector shows the success chance, with a smooth five-second spin.
- Searchable item catalog with categories and reused UI cards.
- Pending rewards can be claimed in batches when inventory space is limited.
- Client-side operation: install on your own game. A server installation is not required; chances and outcomes are calculated locally.
Installation
Mod manager
If you installed the previous package, remove it from the profile before installing this renamed package. Keep your BepInEx/config/ItemUpgrader files.
Install this package using Thunderstore Mod Manager or r2modman and launch the modded game. The BepInEx dependency is declared in the manifest.
Manual
- Install BepInExPack for Valheim.
- Copy the archive's
BepInEx/plugins/ItemUpgraderfolder into your game'sBepInEx/pluginsfolder. - Launch the game and enter a world.
When updating, fully close the game and remove the old ItemUpgrader.dll before installing this version. Keep only one copy of the plugin DLL. Preserve your price files. The plugin ID is now valheim.itemupgrader; the previous configuration and pending reward are imported automatically when one legacy record is found.
On the first 0.3.0 run, legacy automatic prices are recognized and recalculated; changed prices and explicit zero exclusions are kept. The original file is backed up as ItemValues.before-0.3.0.json. Values that differ from the old automatic model are treated as custom. If a particular old value is retained unexpectedly, remove that entry from ItemValues.json and reload prices to regenerate it.
How to play
- Press F8 to open the menu, or Esc to close it.
- Select an unequipped inventory item as the stake and choose how many units to spend.
- Select the desired item from the catalog and set its quantity.
- Check the total reward value and displayed chance, then press УЛУЧШИТЬ.
- On success, claim the reward. On failure, the selected stake is consumed.
Rewards are created at quality 1. Increasing the reward quantity increases its total value and reduces the chance of success.
Default formula:
chance = min(95%, stake value / total reward value * 90%)
The selected stake is consumed for every attempt, including successful attempts. Inventory and pending rewards are persisted through normal character saving and logout. A forced shutdown before saving can lose recent changes.
Configuration
Created after starting the game and entering a world:
BepInEx/config/valheim.itemupgrader.cfg: hotkey, odds, reward limit, crafting markup and spin duration.BepInEx/config/ItemUpgrader/ItemValues.json: editable values per item prefab ID.BepInEx/config/ItemUpgrader/Catalog.csv: exported item catalog with the value and calculation basis.BepInEx/config/ItemUpgrader/AutomaticValues.json: generated baseline used to distinguish automatic prices from edits. Keep this file when updating.
| Setting | Default | Purpose |
|---|---|---|
| General.OpenKey | F8 | Open or close the menu |
| Balance.ReturnRate | 0.90 | Multiplier in the chance formula |
| Balance.MaximumChance | 0.95 | Maximum success probability |
| Balance.MaximumRewardAmount | 1000 | Maximum requested reward quantity |
| Balance.CraftingMarkup | 1.15 | Crafting effort multiplier for calculated values |
| Visual.SpinSeconds | 5 | Wheel animation duration in seconds |
| Visual.ScrollRowsPerNotch | 2 | Rows per mouse wheel notch |
Edit ItemValues.json and click ОБНОВИТЬ ЦЕНЫ to reload values. A value of zero disables the item. Explicit edits override automatic calculations. Untouched automatic values are recalculated, including descendants of changed ingredient prices. To reset one item, remove its entry from ItemValues.json and reload. Values are balance estimates and can be adjusted to suit your world.
Русский
Нажми F8, выбери предмет и количество для ставки, затем желаемый предмет и количество награды. Оранжевый сектор показывает шанс успеха. Кнопка УЛУЧШИТЬ запускает колесо на пять секунд. Ставка расходуется при каждой попытке; при успехе награду можно забрать. Если места не хватает, забирай её частями.
Прокрутка теперь перемещает два ряда за деление колёсика. Цены Deep North учитывают реальные ID ресурсов, формы, эссенции, идолы и переработку в Frost Foundry. При переходе со старой версии автоматические цены пересчитываются; исходный JSON сохраняется в резервной копии. Ручные изменения и нулевые цены сохраняются.
Мод устанавливается только на клиент. Серверная проверка результатов не предусмотрена. Настройки и ценности предметов находятся в BepInEx/config. Для обновления замени старую DLL и сохрани настройки.
Credits and license
Created with assistance from OpenAI Codex. MIT license; see LICENSE.txt.
Data references
Prefab IDs and recipe names were cross-checked with JotunnDoc item data and recipe data, generated from Valheim 1.0.7. Runtime recipes and conversions come from the installed game; all prices are author-assigned balance values, not official game prices.
CHANGELOG
Changelog / История изменений
0.6.4 · Interface polish / Доработка интерфейса
- Slim quantity sliders with no pale outline; fixed stretched handles and improved padding.
- More space between the wheel and UPGRADE.
- Red Russian/English recommendation in NO LIMITS help.
- Updated page description and two current in-game screenshots.
- Тонкие ползунки без светлой обводки, исправленные размеры и отступы, больше места у кнопки улучшения и красная рекомендация в подсказке.
0.6.3 · Quick selection / Быстрый подбор
- Added ×2 / ×4 / ×8 and 30% / 50% / 70% random reward picks.
- Added synchronized stake/reward quantity sliders.
- Added actual multiplier/odds feedback; picks respect discoveries and quantity limits.
- Кнопки подбора случайной цели по ценности или шансу, два ползунка количества и отображение фактического результата подбора.
0.6.2 · Balanced defaults / Ограничения и шанс
- Default chance cap reduced to 90%.
- Combined the catalog and stack overrides into NO LIMITS, off by default.
- Added ? hover help and improved wheel/footer spacing.
- Предел успеха 90%, общий переключатель «Без ограничений» и подробная подсказка.
Earlier updates / Предыдущие обновления
0.6.1
One actual reward stack by default; optional override and quantity clamping.
Максимум награды — один стак выбранного предмета по умолчанию.
0.6.0
Minimal Valheim-style interface, improved cards/wheel, slim scrollbars and window scaling.
Новый минималистичный интерфейс в стилистике Valheim и улучшенная компоновка.
0.5.1
Automatic Russian/English interface based on game language.
Автоматическое переключение русского и английского языка.
0.5.0
Obtainable-item filtering and progression based on character discoveries.
Фильтрация служебных вещей и открытие каталога по мере прохождения.
0.4.0
Reworked metal/equipment balance, recipe-chain valuation and a maximum ×2 quality bonus.
Переработан баланс металлов и снаряжения, бонус качества ограничен ×2.
0.3.0
Faster scrolling and improved Deep North/processing-chain values.
Ускорена прокрутка, уточнены ценности Deep North и цепочек переработки.
0.2.0
Smooth five-second spins, pooled catalog cards, reward quantities and partial claiming.
Плавное пятисекундное вращение, улучшенная производительность и получение награды частями.