| Date uploaded | a day ago |
| Version | 0.9.3 |
| Download link | Dumba-SimpleMarket-0.9.3.zip |
| Downloads | 115 |
| Dependency string | Dumba-SimpleMarket-0.9.3 |
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.2333ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.27.1ValheimModding-JsonDotNET
Shared version 13.0.3 of Json.NET from Newtonsoft, net45 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 13.0.4README
SimpleMarket
A simple market that you can access from a comfort area (configurable).

Features

- Market: Press the
Marketbutton in the tab menu. - Database: Located at
BepInEx/config/SimpleMarketand created on server launch. Data is associated withSteamorPlayFabIDs. - Item Data: Preserves item data including durability, quality (stars), crafter name, and specific mod data (Jewelcrafting sockets, enchants, etc.).
- Banking: Deposit coins directly in the UI.
- Bulk Discounts: Sell stacks for bulk discount. You can even sell items for less than one coin (ex. Stack of 50 wood for 5 coins).
- ServerSync Enforced: All administrative configurations (blacklists, expiry times) are enforced by the server.
- Discord Webhook: Optional integration to post listings and sales to a Discord channel.
- Transaction History: View your personal transaction history.
Compatibility
- Jewelcrafting: Fully compatible. If installed, uses Jewelcrafting API to make socket/rarity colors appear in the market UI.
- Modded Items: Should work with all modded items.
Installation
- Install BepInEx, Jotunn, and JsonDotNET.
- Place
SimpleMarket.dllin theBepInEx/pluginsfolder. - Requirement: Must be installed on both Client and Server.
Customization
The market is highly configurable. Restrict it to specific item categories, block progression-breaking items, or tailor it to fit your server's economy.
Configuration
Settings are located in BepInEx/config/dumba.simplemarket.cfg. ServerSync enforces these on dedicated servers.
| Setting | Default | Description |
|---|---|---|
Lock Configuration |
true |
If true, client configs are locked to match the server. |
Listing Expiry Days |
180 |
Days until a listing is auto-removed. Set to 0 to disable. |
Allow All Items |
true |
If true, allows all items except Blacklist. If false, strictly adheres to Whitelist. |
Whitelist Items |
(empty) | Comma-separated prefabs (e.g. SwordIron,Wood) allowed when Allow All Items is false. |
Blacklist Items |
Coins |
Comma-separated prefabs banned from trade. Defaults to Coins to prevent currency loops. |
Blacklist Non-Teleportable Items |
true |
Blocks ores, metals, and dragon eggs from being listed. |
Blacklist Boss Drops |
true |
Blocks boss progression items (keys, wishbone, etc.) from being listed. |
Whitelist Categories |
false |
When true and Allow All Items is false, items from categories in Categories are auto-allowed. |
Require Comfort For Access |
true |
Requires "Resting" status effect to open the UI. |
Listing Cost |
1 |
Cost in coins to post a listing (deducted from bank). Non-refundable. Set to 0 to disable. |
Market Title |
SIMPLE MARKET |
Custom title for the market window. Supports Unicode (Latin, Cyrillic, Greek). Max 50 characters. |
Categories |
See Note | Comma-separated tabs for the UI. Default: Weapons,Armor,Materials,Consumables,Tools,Other |
Listings Per Page |
10 |
Pagination limit for market browsing. |
Webhook URL |
(empty) | Paste a Discord Webhook URL here to enable transaction logging. |
Credits
Built with Jotunn. Configuration via ServerSync. 🌿 Fern for testing.
Contact
- Discord: Dumba (dumba7435)
CHANGELOG
Changelog
[0.9.3] - 2026-01-10
Added
- Transaction History: New "My History" button in the market UI to view your personal transaction history.
[0.9.2] - 2026-01-08
Added
- Blacklist Non-Teleportable Items: New toggle (default: true) to block ores, metals, and dragon eggs from being listed.
- Blacklist Boss Drops: New toggle (default: true) to block boss progression items from being listed.
- Configurable Market Title: New server-synced config option to customize the market window title. Supports Unicode characters (Latin, Cyrillic, Greek). Maximum 50 characters.
- Listing Cost: New server-synced config option (default: 1 coin) to charge a fee for posting listings. Fee is deducted from bank account and is non-refundable. Set to 0 to disable.
Changed
- Simplified Pricing System: Removed the "Per Item / Per Stack" dropdown from the sell panel. Pricing type is now automatically determined based on quantity: single items use per-item pricing, stacks use per-stack pricing. Price entered is always the total price. Cleaner UI and more intuitive user experience.
Fixed
- Equipped Item Bug: Players can no longer list equipped items on the market. Previously, listing an equipped item (weapon, armor, tool) would create a "ghost" item that remained usable until unequipped. Now shows "Unequip item before listing" message.
[0.9.1] - 2026-01-07
Changed
- Switched to shared
ValheimModding-JsonDotNETdependency.
[0.9.0] - 2026-01-07
Added
- Core Market System: Implemented market interface accessible via the Tab menu.
- Database Persistence: Market data is now saved to
BepInEx/config/SimpleMarketand linked to Steam/PlayFab IDs. - Item Serialization: To preserve Durability, Quality Level (Stars), Crafter Name, and custom mod data (Jewelcrafting Sockets).
- Banking: Added bank for storing coins.
- Bulk Pricing: Logic to allow selling stacks for specific prices (e.g., 50 Wood for 5 Coins).
- ServerSync: For server-side enforcement of economy rules and blacklists.
- Discord Integration: Added Webhook support for market logs.
- Configuration:
- Added
Require Comforttoggle for immersion. - Added Whitelist/Blacklist functionality for item control.
- Added Category whitelisting support.
- Added
Listing Expiry.
- Added
- Mod Compatibility: Jewelcrafting now renders socket colors in the Market UI.