AuctionHouse – Modern Auction & Trading Plugin for Minecraft
AuctionHouse is a fast, flexible, and fully configurable auction and trading plugin for modern Minecraft servers. Built for performance and scalability, it features clean GUIs, advanced economy integration, comprehensive transaction tracking, and powerful admin tools for a professional marketplace experience.
🚀 Highlights Fast, flexible, and fully customizable auction system YAML-only configuration Modern color code support Clean, responsive GUI design Multi-economy support with seamless integration Advanced transaction history and player preferences ⚙ Fully Configurable Messages & GUIs All messages and GUI titles are loaded from messages.yml and GUI configuration files No hardcoded strings No hidden fallbacks Everything is fully reloadable without restarting the server Customizable sounds for every action 🎨 Modern Color Code Support Supports Hex colors: &#RRGGBB, #RRGGBB, &RRGGBB Supports legacy & and § color codes Designed for clean and modern UI formatting Full RGB color support for premium aesthetics 🛒 Advanced Auction System Flexible Listing Options Configurable auction duration (default: 24 hours) Min/max price controls Support for renamed items (configurable) Automatic item name translation support Shulker box content preview Smart Auction Management Automatic cleanup of expired auctions Configurable deletion timeframe for unclaimed items Fast buy/sell permissions for VIP players Emergency disable system for maintenance Blacklist system for restricted items Player Preferences Persistent player settings Toggle auction notifications Customizable viewing preferences Auto-reopen options after transactions 📊 Transaction Logs & History Comprehensive transaction tracking Player-based purchase and sales history Real-time transaction updates Optimized caching for fast queries Full audit trail for all marketplace activities 🔍 Advanced Search & Filtering Powerful search system for finding items Category-based filtering Price range searches Player-specific listings view Search result caching for performance 💰 Multi-Economy Integration Supported Economy Plugins Vault (standard economy) CoinsEngine (custom currencies) PlayerPoints (points-based economy) Custom Money Formatting Compact formats (k / m / b / t) Fully configurable via money-format.yml Automatic currency conversion Clean display formatting 🪧 Sign API Integration Create auction signs for quick access Interactive sign-based browsing Automatic sign updates WorldGuard region protection support 🔔 Discord Webhook Integration Real-time auction notifications to Discord Customizable webhook messages Transaction alerts Server-wide marketplace updates Configurable event triggers 🛠 Configuration & Storage YAML-Only Configuration All settings are configurable via YAML:
Messages – Complete message customization GUIs – Full GUI layout control Sounds – Custom sound effects MoneyProvider – Economy system selection Settings – Core auction parameters Blacklist – Item restrictions Block Buy/Sell – World-specific controls Storage Options SQLite (default, local storage) MySQL support for multi-server networks Built-in migration paths between SQLite ↔ MySQL Optimized database queries Async data loading for performance 🔐 Admin Tools & Permissions Clean Permission Hierarchy Player Permissions:
auctionhouse.use – Access auction house auctionhouse.toggle – Toggle personal notifications auctionhouse.fastbuy – Skip buy confirmation auctionhouse.fastsell – Skip sell confirmation Admin Permissions:
auctionhouse.admin – Full admin access auctionhouse.sell.unlimited – No listing limits auctionhouse.sell.bypass – Bypass sell restrictions auctionhouse.buy.bypass – Bypass buy restrictions auctionhouse.emergency.bypass – Access during emergency mode Admin Commands /ahadmin – Administrative control panel Reload configurations without restart Emergency disable/enable system Player auction management Transaction oversight tools ⚡ Performance & Reliability Cached auction data for instant loading Async database operations for smooth gameplay Region-safe tasks for Folia compatibility Optimized GUI rendering for large inventories Smart memory management for long-running servers Automatic cleanup of expired listings 🎯 Compatibility ✅ Fully compatible with Paper ✅ Fully compatible with Folia ✅ WorldGuard integration for protected regions ✅ Multi-economy support (Vault, CoinsEngine, PlayerPoints) ✅ API Version: 1.21+ ✅ Java 21 optimized 🌐 Modern Features Shulker Box Support Preview shulker box contents before purchase Secure item handling Visual inventory display My Listings Management View all your active auctions Quick cancel/edit options Real-time status updates Search within your listings Buy Confirmation System Optional confirmation GUI Preview item details Price verification Fast-buy bypass for trusted players Transaction History Complete purchase history Sales tracking Searchable transaction logs Date and price information 🎪 Why AuctionHouse? AuctionHouse is designed for servers that want a scalable, modern, and powerful marketplace system with professional features and performance in mind. Whether you run a small survival server or a large economy network, AuctionHouse delivers reliability, flexibility, and a premium user experience.
Perfect For: 🏰 Survival servers with player-driven economies 🏪 Economy-focused networks requiring robust trading 🎮 Skyblock & Prison servers with marketplace needs 🌍 Multi-world servers with region-specific trading 💎 Premium servers demanding professional features 📦 Quick Start Drop AuctionHouse.jar into your plugins folder Restart your server Configure economy provider in money-provider.yml Customize messages in messages.yml Players use /ah to access the auction house!

