AuctionHouse - Shulker - SignAPI
PluginLicenseRef-All-Rights-Reserved

AuctionHouse - Shulker - SignAPI

Boost your server economy with dynamic player-driven trading!

22
Downloads
0
Followers
2 months ago
Updated
📦
1
Versions

📖About AuctionHouse - Shulker - SignAPI

1
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!