SimpleMarket

版本 v0.9.7·更新於 2026-04-04

A simple market that you can access from a comfort area (configurable).

截圖 共 2 張

模組介紹 作者原文

SimpleMarket

A simple market that you can access from a comfort area (configurable).

Features

  • Market: Press the Market button in the tab menu.
  • Database: Located at BepInEx/config/SimpleMarket and created on server launch. Data is associated with Steam or PlayFab IDs.
  • 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 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.dll in the BepInEx/plugins folder.
  • 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.

Testers: Fern, SΛCK 3000, thephoenixus

Contact

  • Discord: Dumba (dumba7435)

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_ValheimValheimModding-JotunnValheimModding-JsonDotNET

檔案與校驗

檔案名稱
SimpleMarket-0.9.7.zip
檔案大小
151.0 KiB