promotional bannermobile promotional banner

xAuctions - Advanced Auctions House

A high-end auction house with secure operations for safe and scalable transactions.

xAuctions1771328735575.png

xAuctions is a high-performance, cross-platform auction house plugin designed to run seamlessly on both Folia (region-threaded servers) and Paper. It delivers a fast, fully asynchronous marketplace system where players can safely list, browse, and purchase items without impacting server performance.

      

Screenshots

1771328883486.png

1771328934780.png

1771328826779.png

Core Features

Auction Marketplace

  • ✅ Instant Buy-It-Now system
  • ✅ Instant item listing via command or GUI
  • ✅ Browse auctions using /ah or configured aliases
  • ✅ Cancel listings anytime and safely retrieve items
  • ✅ Automatic expiration handling with safe item returns
  • ✅ Instant purchasing with validation and notifications
  • ✅ Detailed item information including name, quantity, enchantments, price, seller, and expiration
  • ✅ Special item support, including shulker boxes, enchanted items, custom items, and damaged items
  • ✅ Clean and intuitive GUI

Search & Filtering

  • ✅ Advanced search and filtering by name, seller, item type, and partial matches
  • ✅ Search by seller, item type, or display name
  • ✅ Price transparency with configurable formatting

Economy & Currency

  • ✅ Multi-currency support
  • ✅ Vault economy integration
  • ✅ PlayerPoints support
  • ✅ TokenManager support
  • ✅ Automatic economy detection and integration
  • ✅ Support for Vault-compatible economies such as EssentialsX, CMI, UltraEconomy, and others
  • ✅ Multi-currency earnings management
  • ✅ Secure earnings collection
  • ✅ Configurable listing fees and sales tax
  • ✅ Real-time configurable minimum and maximum price validation

Player Management

  • ✅ Permission-based listing limits
  • ✅ VIP, Premium, and Unlimited listing tiers
  • ✅ Configurable listing durations by permission tier
  • ✅ Listing limits enforced before auction creation
  • ✅ Player blacklist management
  • ✅ “My Auctions” dashboard for active, sold, expired, and cancelled listings
  • ✅ Instant sale notifications

Security & Anti-Duplication

  • ✅ Smart item blacklisting
  • ✅ Item validation before listing
  • ✅ Anti-duplication protection
  • ✅ Transaction locking
  • ✅ Atomic operations
  • ✅ Creative-mode restrictions
  • ✅ Inventory validation
  • ✅ Thread-safe operations for high concurrency
  • ✅ Data integrity through asynchronous operations and retry logic
  • ✅ Security-first architecture with validation and atomic transactions

Storage & Database

  • ✅ JSON storage
  • ✅ SQLite
  • ✅ MySQL
  • ✅ MariaDB
  • ✅ PostgreSQL
  • ✅ Multi-server synchronization using SQL storage
  • ✅ Network-scale unified marketplace support
  • ✅ Data migration tools between storage backends
  • ✅ Automatic backups for JSON and SQL storage
  • ✅ HikariCP connection pooling for SQL
  • ✅ Graceful shutdown saving
  • ✅ Automatic auction cleanup
  • ✅ Multi-storage flexibility with hot-swappable backends

Configuration & Administration

  • ✅ Full configuration through config.yml
  • ✅ Configurable economy settings
  • ✅ Configurable listing durations
  • ✅ Configurable fees and taxes
  • ✅ Creative and damaged-item rules
  • ✅ Configurable broadcast notifications
  • ✅ Fully customizable messages through messages.yml
  • ✅ Fine-grained permissions for use, selling, buying, administration, fee exemptions, and listing limits
  • ✅ Admin commands for reload, debugging, and removing player auctions
  • ✅ Item and player blacklist management
  • ✅ Logging and debug mode
  • ✅ Automatic update checks

Integrations

  • ✅ PlaceholderAPI support with live auction statistics
  • ✅ Discord webhooks for auction notifications
  • ✅ Vault
  • ✅ PlayerPoints
  • ✅ TokenManager
  • ✅ Multi-server network support with SQL storage

Notifications

  • ✅ Broadcast notifications for new listings and sales
  • ✅ Instant seller notifications when an item sells
  • ✅ Discord webhook notifications
  • ✅ Configurable notification messages

Developer API

  • ✅ Public API for third-party plugins
  • AuctionService for creating, buying, cancelling, and collecting auctions
  • EconomyService for multi-currency handling, balance checks, and transactions
  • ✅ Custom events:
    • AuctionCreateEvent
    • AuctionBuyEvent
    • AuctionCancelEvent
    • AuctionExpireEvent
  • ✅ Auction model access and builder support
  • ✅ Result pattern for success and failure handling
  • ✅ Thread-safe asynchronous API
  • ✅ Developer-friendly architecture

Performance & Reliability

  • ✅ Fully asynchronous database and file operations
  • ✅ Folia-compatible region-threaded architecture
  • ✅ Paper support
  • ✅ Enterprise-grade modular, async-first architecture
  • ✅ Designed for zero-lag marketplace operations
  • ✅ Production-ready backups and logging
  • ✅ Graceful error handling
  • ✅ High-concurrency thread safety
  • ✅ Permission-based monetization through VIP and Premium tiers
  • ✅ Unified marketplace synchronization across server networks

1769726163789.png

The xAuctions - Advanced Auctions House Team

HighCrafter tier frameprofile avatar
  • 76
    Followers
  • 35
    Projects
  • 2.9M
    Downloads
Donate

More from NightBeamStudioView all