跳到正文

MyMarket: Barter

A player-to-player market for Fabric servers, based on barter: sell items for any other item or block. Modern interface for players with the mod, chest interface for everyone else.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

MyMarket: Barter

A player-to-player market for Fabric servers, built on barter. List an item and choose any item or block of the game as the price (for example, 10 diamonds). No economy mod needed.

Support & Community

Got questions, suggestions, or need to report a bug? Join the official community server! 👉 Join our Discord Server

> Status: beta (1.0.0). Feedback and bug reports are welcome.

Two interfaces, one market

– Modern interface (players with the mod + owo-lib): tabs, live search, categories, a table of grouped items you can expand to see every offer, your inventory and a sell form on the right, and a searchable picker of every item and block to choose the price.
– Chest interface (everyone else, nothing to install): a classic chest menu with categories, sorting and pages. Search and sell by clicking, then typing in chat.

The server automatically picks the right interface for each player.

Features

– Barter pricing: pay with any item or block, no money system required.
– Player space: My listings, Earnings to claim, Withdrawn items, Sales history.
– Live updates: open menus refresh when someone buys, sells or cancels.
– Notifications: pop-up (or chat message) when something sells, and a summary when you log back in.
– Expiration: unsold listings go back to their owner’s “Withdrawn items” after a delay you choose.
– Limits: maximum listings for the whole market, per player, and per group through LuckPerms; price limits.
– Moderation: banned items and currencies, optional sales tax, and admin commands to inspect and remove listings.
– Transaction journal: a daily log of every sale, cancellation, expiration and claim.
– Translations: English and French included. Add your own language by dropping a JSON file into the config folder.
– Safe saving: data is written atomically to world/data/mymarket/.
– For developers: events (ITEM_LISTED, ITEM_PURCHASED, LISTING_CANCELLED, LISTING_EXPIRED) let other mods react to the market.

Requirements

– Minecraft 1.21.11, Fabric Loader 0.18+, Fabric API, Java 21.
– Server: the MyMarket jar.
– Players (optional): the MyMarket jar and owo-lib to get the modern interface. Without them, players get the chest interface.
– LuckPerms (optional): per-group listing limits and the admin permission.

Commands

| Command | Description |

| /ah, /market, /shop | Open the market |
| /ah search | Open the market with a search |
| /sell [amount] | List the item in your hand (e.g. /sell 10 minecraft:diamond) |
| /mymarket reload | Reload the config and language files (admin) |
| /mymarket stats | Market counters (admin) |
| /mymarket list [player] | List listings (admin) |
| /mymarket remove | Remove a listing, the item goes back to its owner (admin) |
| /mymarket clear | Remove all listings of a player (admin) |

Permissions: mymarket.admin for the admin commands (without a permission plugin: operator level 4; the console is always allowed). LuckPerms meta mymarket.max_listings overrides the per-player limit (`-1` = unlimited). 

Configuration

On first start the server creates:

config.json contains the language, listing limits, expiration, tax, restrictions, history cap, notifications, logging and a debug option to buy your own listings when testing alone. Every section has a description inside the file. Run /mymarket reload from the console to apply changes.

Add a language: copy lang/en_us.json to lang/it_it.json, translate the values, set "language": "it_it" and reload. Players with the modern interface receive the server’s language automatically.

Credits

Made by tornade_tornade.

常见问题

MyMarket: Barter 支持哪些 Minecraft 版本?

MyMarket: Barter 支持 Minecraft Java 版 1.21.11,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

MyMarket: Barter 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

tornade_tornade 的其他作品

查看全部 →