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