ModernHDV Features
Complete overview of the plugin’s capabilities and the tools available for players and administrators.
Overview
ModernHDV is an in-game GUI-focused auction house plugin designed to simplify auction browsing, purchasing, and listing without complex player-side commands.
The plugin integrates with an economy through Vault, supports SQLite or MySQL depending on the edition, and includes a delayed payout system to secure sales.
The Pro version adds in-game administration tools, advanced category management, automatic Free → Pro migration, automatic SQLite ↔ MySQL transfer, and a multi-server mode.
Player Experience
Full GUI Navigation
Open the auction house through a complete in-game graphical interface designed for direct visual use.
Main Auction House Menu
Central access to categories, selling, search, and personal auction management from one main view.
Balance Display
The player’s balance is visible in the main interface to support purchasing and listing decisions.
Secure Confirmations
Confirmation interfaces for sensitive actions, especially purchases and auction withdrawal.
Selling & Buying
Inventory Item Selection
Select an item to sell directly from the player’s inventory through the selling interface.
Quantity Management
Adjust the quantity to sell (decrease, increase, maximum available quantity).
Quick Pricing
Select the price through quick (+/-) buttons to speed up item listing.
Custom Price via Chat
Custom price option through chat input, in addition to quick buttons.
Automatic Purchase Checks
Checks for availability, balance, inventory space, and prevention of buying your own auction.
Seller Notifications
Sale notifications sent to the seller when a purchase is completed.
Pro Version
The Pro version adds last-auction relisting (once or as many times as possible depending on available items), alongside the other 1.2.0 workflow improvements.
Navigation & Search
Categories
Browse auctions by item categories (weapons, blocks, food, tools, etc.).
Pagination
Result pagination in category, search, and personal auction views.
Price Sorting
Sort auctions by price in category views for faster market reading.
Chat Search
Search for items by Minecraft type through chat input.
Smooth GUI Navigation
Fast movement between interfaces (home, categories, search, confirmations) with a unified navigation flow.
Auction Management
My Auctions
Dedicated view listing only the player’s auctions for fast management.
Secure Withdrawal
Withdraw an auction with confirmation before returning the item.
Smart Item Recovery
Return to the player’s inventory with item drop fallback if needed.
Sale Notifications
Sale notification sent to the seller when a purchase is completed.
Administration & Customization
Configuration Reload Pro
Reload command for configurations and resources without restarting the server.
Admin GUI Pro
In-game administration interface to configure interface icons and edit categories.
GUI Icon Customization Pro
Customize GUI icons (material and custom model data).
In-game Category Management Pro
Edit item categories in game (add, remove, move between categories).
YAML Configuration
File-driven customization for categories, GUI icons, and translations.
Free / Pro Administration
Free = YAML. Pro = in-game editing (admin GUI) for settings and advanced customization.
Internationalization
Multi-language
Multilingual support with active language selection in the configuration.
Language Fallback
Automatic fallback if the configured language is missing.
Translation Reload Pro
Hot reload for translations in the Pro version.
Automatic file migration Pro
Pro 1.2.0 automatically migrates missing language and GUI YAML keys during updates and upgrades.
Storage & Reliability
SQLite (Free & Pro)
Local storage suited for simple installations, with automatic creation of the required tables at startup.
Suitable for single servers and fast deployments.
MySQL Pro
Remote storage for more demanding environments and network infrastructures, with multi-server support in the Pro version.
The delayed payout system secures sales in case of temporary deposit failure.
Pro 1.2.0 also adds automatic storage transfer between SQLite and MySQL.
Multi-Server Pro
The Pro version offers a multi-server mode with a shared auction house, payment synchronization through a shared MySQL database, and a player presence system to route payments to the correct server.
If the seller is not connected at the right time, payments are held back to preserve economic consistency.
Integrations
Vault
Economy interface used for all balance, withdrawal, and deposit operations.
Compatible Economy
Compatibility with Vault-compatible economy plugins.
bStats
Optional integration for basic anonymized metrics.
Free vs Pro Table
| Feature | Free | Pro |
|---|---|---|
| Single-server installation | Included | Included |
| Multi-Server / network | No | Included |
| SQLite storage | Included | Included |
| MySQL storage | No | Included |
| Automatic Free → Pro migration | No | Included |
| SQLite ↔ MySQL storage transfer | No | Included |
| YAML configuration | Included | Included |
| Admin GUI (in-game configuration) | No | Included |
| Assigning items to auction house categories | YAML | Admin GUI |
| Interface (GUI) configuration | YAML | Admin GUI |
| Administrator / player commands | Partial | Full |
| Auction house features | Core | Advanced |
| Configuration reload without restart | Restart required | /hdv reload |
Summary
ModernHDV Pro
ModernHDV Pro unlocks advanced administration tools, automatic upgrade tools, SQLite ↔ MySQL transfer, and multi-server support for network infrastructures.
Read Next
ModernHDV — Features (official documentation)
