A comprehensive auction system that enables secure player-to-player trading through an intuitive GUI interface with full Vault economy integration.
Here some screenshot:
Core Features
Auction System
- Item Listing: Players can auction any item from their inventory with custom pricing
- Time-Based Expiration: Configurable auction duration with automatic expiration handling
- Auction Limits: Configurable maximum active auctions per player
- Broadcast Notifications: Server-wide announcements when new auctions are created
Advanced GUI Interface
- Main Auction House: Browse all active auctions with detailed item information
- Sell Menu: Dedicated interface for creating new auctions with item preview
- Expired Items: Separate menu for reclaiming unsold items
- Confirmation Dialogs: Secure purchase and cancellation confirmation screens
- Visual Design: Professional interface with colored glass panes and clear navigation
Economic Integration
- Vault Economy: Full integration with server economy systems
- Secure Transactions: Automatic money transfers with balance validation
- Price Controls: Configurable minimum/maximum price limits
- Transaction Safety: Complete error handling with automatic rollbacks
Management Features
- Owner Controls: Sellers can cancel their own auctions and reclaim items
- Buyer Protection: Confirmation system prevents accidental purchases
- Automatic Cleanup: Expired auctions are automatically moved to recovery menu
- Real-time Updates: Live auction status updates and notifications
Database & Storage
- SQLite Database: Persistent storage for all auction data
- Item Serialization: Complete preservation of item metadata and enchantments
- Automatic Backups: Regular data saving to prevent loss
- Concurrent Safety: Thread-safe operations for multiple simultaneous users
Audio & Visual Effects
- Sound System: Configurable audio feedback for all player actions
- Visual Feedback: Color-coded messages and interface elements
- Entry/Exit Notifications: Clear indication of auction interactions
- Professional Design: Consistent visual theme throughout all menus
Administrative Tools
- Configuration System: Extensive YAML configuration with live reload
- Permission Management: Granular permissions for different user levels
- Monitoring Tools: Built-in logging and performance optimization
- Multi-World Support: Works across multiple server worlds
Security Features
- Anti-Exploit Protection: Prevents command usage during auction creation
- Input Validation: Strict validation of all user inputs
- Session Management: Secure handling of active auction sessions
- Error Recovery: Automatic item recovery in case of failures
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta