SimpleMarket
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 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: