Manat Auction House
Server-side auction house with a manat currency, persistent listings, and configurable limits
介绍
🏛️ Manat Auction House
A modern, lightweight, crash-safe, and server-side Auction House mod with built-in “Manat” currency for Fabric!
🌟 Key Features
- 💰 Built-in Scoreboard Currency («Manat»): No database or heavy economy plugins required. Balances are tracked safely via the native server scoreboard.
- 📦 100% Data & Item Safety: All active listings and pending returns are saved directly to compressed NBT (
world/manat_auction.dat). Never lose items during server crashes or restarts. - 📬 Offline Mailbox (
Pending Returns): If a listing expires or gets cancelled while the player is offline, the items are securely queued and delivered straight into their inventory upon their next login! - ⚡ Anti-Dupe & Atomic Purchases: Every listing has an immutable UUID. Simultaneous clicks by multiple players are handled atomically with automatic refunds on collision.
- 🎨 Clean & Decorative 9×6 GUI: Features paginated browsing, listing statistics (Sunflower Info), detailed item lore with price/seller tags, and quick-navigation controls.
- ⚙️ Hot-Configurable (
config/manat_auction.properties): Tweak starting balances, expiration times, player slot limits, and sidebar visibility on the fly without restarting. - 🚀 100% Server-Side: Players can connect using vanilla clients — no client-side mod installation required!
📜 Commands & Permissions
Note: The
/ahand/auctioncommands are completely identical and can be used interchangeably.
🛒 Player Commands
| Command | Description |
| :— | :— |
| /ah or /auction | Open the Auction House menu |
| /ah sell <price> or /auction sell <price> | List the item held in your main hand for sale |
| /ah delete <id> or /auction delete <id> | Cancel your active listing (using full UUID or first few characters) |
| /manat | Check your current Manat balance |
| /pay <player> <amount> | Transfer Manat to another online player |
👑 Admin / OP Commands (Permission Level 2)
| Command | Description |
| :— | :— |
| /manat give <player> <amount> | Give Manat to a player (supports offline players!) |
| /manat seize <player> <amount> | Seize Manat from a player (supports offline players!) |
| /manat balance <player> | Inspect the balance of any player (online or offline) |
| /ah slot increase <amount> or /auction slot increase <amount> | Increase the max listing slots per player server-wide |
| /ah slot decrease <amount> or /auction slot decrease <amount> | Decrease the max listing slots per player server-wide |
⚙️ Configuration (config/manat_auction.properties)
# Starting balance granted to players on first join
starting_balance=100
# Maximum active auction listings per player
max_listings_per_player=20
# Maximum total listings allowed on the entire auction house
max_total_listings=200
# Number of days before an unsold listing expires
listing_lifetime_days=3
# Number of listings displayed per page (max 45)
listings_per_page=45
# Whether to show the public Manat currency on the sidebar (default: false)
show_manat_on_sidebar=false
常见问题
Manat Auction House 支持哪些 Minecraft 版本?
Manat Auction House 支持 Minecraft Java 版 26.2,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Manat Auction House 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
评论
登录后评论和评分