You are viewing a potentially older version of this package. View all versions.
Tycovka-ItemUpgrader-0.3.0 icon

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-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

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

  1. Install BepInExPack for Valheim.
  2. Copy the archive's BepInEx/plugins/ItemUpgrader folder into your game's BepInEx/plugins folder.
  3. 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

  1. Press F8 to open the menu, or Esc to close it.
  2. Select an unequipped inventory item as the stake and choose how many units to spend.
  3. Select the desired item from the catalog and set its quantity.
  4. Check the total reward value and displayed chance, then press УЛУЧШИТЬ.
  5. 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.
Плавное пятисекундное вращение, улучшенная производительность и получение награды частями.