PlayerAuctions 图标

PlayerAuctions

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 3.1.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/playerauctions
资源信息

Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11

平台: paper purpur spigot

标签: economy game-mechanics social

资源介绍

PlayerAuctions

PlayerAuctions is a modern and feature-rich auction house plugin for PaperMC servers. It provides a robust, intuitive, and scalable platform for players to buy and sell items, fully integrated with Vault-based economies and PlaceholderAPI.

logo

✨ Overview

PlayerAuctions provides a robust, intuitive, and scalable platform for players to buy and sell items securely. Fully integrated with Vault-based economies and the latest Paper 1.21 API, PlayerAuctions brings a premium marketplace experience to your server.

What's new in v3.1.0?

  • Mailbox Integration: Canceled auctions and sold item revenues are securely routed to the player's personal mailbox, solving inventory management issues!
  • Cloud Command Framework (CCF): Extremely reliable, zero-latency commands with intelligent Tab Completions.
  • Adventure MiniMessage: 100% native MiniMessage GUI item formatting including Hex, Gradients, and auto-italic removal.
  • Strictly Paper 1.21: Dropped legacy version support for maximum performance and zero bloat.

? Core Features

? Mailbox System (NEW)

No more dropped items when a player's inventory is full!

  • Canceled Listing Recovery: Canceling an active auction routes the item safely into the Mailbox.
  • Revenue Deposit Receipts: Sold items send a "Revenue Notification" to the seller's Mailbox. Claiming it deposits the Vault money—acting as a satisfying transaction receipt.
  • Expiration Protection: Items automatically expire after a configurable duration (default: 30 days).

? Global Broadcast Notifications

  • Keep the economy active! Broadcasts when items are listed and bought.
  • Clickable Links: Click "View Auction" right in chat.
  • Configurable Range: Broadcast to GLOBAL, WORLD, or NONE.

? Premium GUI Interface

  • Native MiniMessage: Fully supports Hex RGB colors and gradients for borders, titles, and formats.
  • Smart Category Filtering: Quickly jump between categories like Blocks, Tools, Weapons, etc.
  • Dynamic Sorting: Sort auctions by Price (Ascending/Descending), Time Left, and Newest.
  • Search Engine: In-game robust search to filter active items.

?️ Secure Transactions

  • Atomic Locking: Prevents duplicate purchase exploits (race conditions) using optimistic database locking.
  • Persistent JSON Storage: Lightweight, concurrent-safe flat-file storage with auto-backups on writes.

⌨️ Commands & Permissions

Command Aliases: /ah, /auction, /auctionhouse

Command Description Permission Default
/ah Opens the main Auction House GUI playerauctions.use true
/ah sell <price> [buy_now] [time] List the item in your hand on the AH playerauctions.sell true
/ah myauctions View and manage your current listings playerauctions.use true
/ah mailbox Open your Mailbox to claim money and items playerauctions.use true
/ah search <keyword> Search for a specific item playerauctions.search true
/ah categories Browse items by predefined categories playerauctions.categories true
/ah history [player] View your (or others') transaction history playerauctions.history(.others) true (op)
/ah notify <on/off> Toggle personal auction notifications playerauctions.notify true
/ah reload Reload configuration files playerauctions.reload op

Admin Permissions

  • playerauctions.admin - Grants all administrative commands and bypasses.

? Configuration Guide

PlayerAuctions is highly modular. Check your config.yml to customize the experience:

auction:
  max-auctions-per-player: 5
  tax-percentage: 5.0 # Removes 5% from all successful sales

  broadcast:
    enabled: true
    on-listing: true
    on-purchase: true
    range: GLOBAL # GLOBAL, WORLD, NONE

mailbox:
  enabled: true
  retention-days: 30 # Days before Mailbox items auto-expire

? Placeholders (PlaceholderAPI)

Integrate statistics into your scoreboard or tablist!

  • %playerauctions_total_auctions% - Tracks globally active auctions.
  • %playerauctions_player_listings% - Tracks the viewer's active listing count.

? Installation

  1. Ensure your server is running Paper 1.21+.
  2. Install Vault and an economy provider (e.g., EssentialsX).
  3. Drop PlayerAuctions-3.1.0.jar into your plugins/ folder.
  4. Restart the server.
  5. (Optional) Modify config.yml and messages.yml using standard <color> MiniMessage syntax!

? Support & Issues

Developed by MinekartaStudio.
Found a bug or need support? Please reach out via our GitHub repository issues tab or our Discord server.

📥 下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Immersive Aerodynamics for Protomanly's Weather

价格:0 墨喵币
下载量:0

查看详情
Advanced Portals

价格:0 墨喵币
下载量:0

查看详情
Glowing Emissive Ores

价格:0 墨喵币
下载量:0

查看详情
Bottled End Cities

价格:0 墨喵币
下载量:0

查看详情