Intro
This mod adds a craftable anvil that lets you upgrade tools, weapons, boots and open geodes. Handle all your blacksmithing needs yourself.
- After receiving the rusty sword, Marlon will mail you a pair of old boots to help you get started.
- After joining the Adventurer's Guild, Marlon will mail you an anvil.
- You can also buy one from the Guild Shop for 2,500g.
- Rusty weapons and starter boots are upgradable and available in the Guild Shop.
Main Features
- Upgrade tools, weapons, and boots using a timing-based mini-game.
- Break open geodes and mystery boxes at your own anvil.
- Your skill level reduces difficulty and can save materials on high scores.
- Supports axes, pickaxes, hoes, watering cans, fishing rods, scythes, pans, trash cans, backpacks, and trinkets.
- Custom weapons and boots with full upgrade paths.
- Four mini-game difficulty settings: Normal, Simple, Hard, and Skip.
- Fully configurable through Generic Mod Config Menu.
How to Use
- Equip the item you want to upgrade.
- Make sure you have the required materials in your inventory.
- Interact with the anvil and play the mini-game to build your score.
- A high score can save 25% of the required materials.
- Failure does not upgrade the item but still costs 25% of the materials.
- Interacting with the anvil while holding nothing opens a manual showing all upgrade costs — updated live based on your config.
To open geodes: hold a geode or mystery box and interact with the anvil.
Mini-game Difficulty
Choose your preferred difficulty in the config menu:
- Normal – standard number of hits per tier.
- Simple – single hit only.
- Hard – 2 extra hits per tier, and the bar speeds up after each hit. The speed increment is configurable.
- Skip – upgrade instantly without the mini-game.
Upgrade Paths
Basic tools follow the same material tiers as vanilla, but all costs can be changed in the config.
Fishing Rods
- Bamboo Pole → Training Rod → Fiberglass Rod → Iridium Rod → Advanced Iridium Rod
- The Training Rod upgrade is skipped by default and can be re-enabled in the config.
Requirements: - Bamboo → Training: 100 wood
- Training → Fiberglass: 10 refined quartz
- Fiberglass → Iridium: 5 iridium bars
- Iridium → Advanced: 40 iridium bars
Scythes
- Scythe → Golden Scythe: 25 gold bars
- Golden Scythe → Iridium Scythe: 40 iridium bars
Trash Cans
- Each tier costs the standard material (e.g. 5 copper bars). Hold a trash item when interacting.
Backpacks
- 12 Slots → 24 Slots: 50 fiber
- 24 Slots → 36 Slots: 3 cloth
Trinkets
- Each upgrade costs 3 iridium bars (configurable).
- Upgrades can jump levels randomly — stats only ever improve, staying within vanilla limits.
- Magic Quiver paths:
- Regular → Rapid / Heavy / Perfect
- Rapid → Rapid / Perfect
- Heavy → Heavy / Perfect
- Perfect cannot be upgraded further.
Weapons
- Three rusty starter weapons — sword, mace, and dagger — can be bought from the Guild Shop and upgraded.
- Each tier costs the same as standard tools (5x copper bars → 5x iron bars, etc.).
- The final tier requires 20x iridium bars and 10x star shards.
Boots
- Starter boots can be upgraded through five tiers, each improving defence and movement speed.
- Each tier costs the same as standard tools (5x copper bars → 5x iron bars, etc.).
Skill Requirements
Your relevant skill level reduces mini-game difficulty and can lower material costs on high scores.
- Axe → Foraging
- Pickaxe & Pan → Mining
- Hoe, Watering Can & Scythe → Farming
- Fishing Rod → Fishing
- Trash Can & Backpack → Overall Farmer Level
- Weapons, Boots & Trinkets → Combat
Installation
- Install the latest version of SMAPI.
- Install Generic Mod Config Menu.
- Unzip this mod into Stardew Valley/Mods.
- Run the game through SMAPI.
Credits
- Deedlit82 – ideas, art, testing, and motivation to keep improving the mod
- chu/e (Stardew Valley Discord) – support
- No3371 – mini-game concept
- donutbunnybunny – Korean translation
See Also

