zAuctionHouse
Claim this plugin
This plugin was imported from Spiget and is currently unclaimed.
Plugin Information
Description
๐ About zAuctionHouse
zAuctionHouse is a premium auction house plugin that allows players to buy and sell items on your Minecraft server. Built with performance, customization, and user experience in mind, it provides a complete trading solution for any server type - from small survival servers to large network infrastructures.
After nearly 5 years since the release of V3 (February 2021), zAuctionHouse V4 represents a complete rewrite from the ground up, leveraging modern Java features, a new architecture, and years of community feedback to deliver the ultimate auction house experience.
๐ฏ Perfect For
- Survival/SMP Servers - Let players trade items naturally
- Skyblock Servers - Essential for island economies
- Factions/Towny - Facilitate inter-faction commerce
- RPG Servers - Custom item trading with MMOItems, Oraxen, etc.
- Network Servers - Multi-server synchronization with Redis addon
โจ Key Features
๐ช Core Auction System
- Instant Buy Listings - List items for a fixed price
- Bulk Sales - Sell multiple items in a single listing
- Shulker Box Preview - View contents before purchasing
- Category Filtering - Organize items by type (weapons, armor, tools, etc.)
- Advanced Sorting - Sort by price, date, name, and more
- Pagination - Handle thousands of listings efficiently
๐ฐ Economy & Transactions
- Multi-Economy Support - Vault, PlayerPoints, CoinsEngine, Item-based, XP
- Multiple Currencies - Enable different economies simultaneously
- Tax System - Configurable taxes (sell, purchase, VAT/capitalism style)
- Permission-based Tax Reductions - VIP discounts on taxes
- Auto-Claim - Automatic money delivery or manual claiming
- Offline Sales Notifications - Know what sold while you were away
๐จ Complete Customization
- zMenu Integration - Fully customizable GUI via YAML
- MiniMessage Support - Modern text formatting with gradients, hex colors
- Custom Lore Templates - Define exactly how items appear
- Pattern System - Reusable GUI components
- Placeholder Support - PlaceholderAPI integration
๐ง Administration
- Admin Panel - View/manage any player's items
- Action Logs - Complete audit trail of all transactions
- Transaction History - Detailed financial records
- Item Recovery - Retrieve items from logs
- Cache Management - Admin commands for cache control
- Performance Debugging - Built-in profiling tools
๐ Multi-Server Support
- Redis Addon - Synchronize across multiple servers
- Distributed Locking - Safe concurrent transactions
- Real-time Updates - Instant synchronization via pub/sub
- Server Identification - Track item origin across network
๐ Security & Protection
- Blacklist System - Block specific items from sale
- Whitelist System - Only allow specific items
- World Restrictions - Disable selling in certain worlds
- Listing Limits - Permission-based item limits
- Price Limits - Min/max price per economy
- Transaction Locking - Prevent race conditions
๐ Discord Integration
- Webhook Notifications - Post sales to Discord
- Rich Embeds - Beautiful sale announcements
- Dynamic Colors - Extract item colors for embeds
- Customizable Messages - Full control over webhook content
๐ Supported Plugins
Economy Plugins
| Plugin | Status |
|---|---|
| Vault (EssentialsX, CMI, etc.) | โ Full Support |
| PlayerPoints | โ Full Support |
| CoinsEngine | โ Full Support |
| Experience/Levels | โ Full Support |
| Item Currency | โ Full Support |
Custom Item Plugins
| Plugin | Status |
|---|---|
| ItemsAdder | โ Full Support |
| Oraxen | โ Full Support |
| Nexo | โ Full Support |
| MMOItems | โ Full Support |
| ExecutableItems | โ Full Support |
| EcoItems | โ Full Support |
| MythicCrucible | โ Full Support |
| Slimefun | โ Full Support |
| HeadDatabase | โ Full Support |
| Nova | โ Full Support |
| Denizen | โ Full Support |
| AdvancedItems | โ Full Support |
| CustomCrafting | โ Full Support |
| zHead | โ Full Support |
| MagicCosmetics | โ Full Support |
| HMCCosmetics | โ Full Support |
| zItems | โ Full Support |
| CraftEngine | โ Full Support |
| ExecutableBlocks | โ Full Support |
Required Dependencies
| Plugin | Purpose |
|---|---|
| zMenu | Inventory GUI Framework |
| PlaceholderAPI | Placeholder Support |
Optional Dependencies
| Plugin | Purpose |
|---|---|
| LuckPerms | Offline permission checks |
| zAuctionHouse Redis | Multi-server synchronization |
๐ V3 vs V4: What's New?
Architecture Overhaul
| Aspect | V3 | V4 |
|---|---|---|
| Java Version | Java 8 | Java 21 |
| Build System | Maven | Gradle |
| Async Operations | Callbacks | CompletableFuture |
| Database | Custom SQL/JSON | Sarah ORM (Repository Pattern) |
| GUI System | Built-in | zMenu (external, more powerful) |
| Scheduler | Bukkit | FoliaLib (Folia compatible) |
New in V4
| Feature | Description |
|---|---|
| ๐ Better Performance | Optimized caching, sorted item cache, lazy loading |
| ๐ฆ Bulk Sales | Sell multiple items in one listing |
| ๐ Shulker Preview | View shulker contents before buying |
| ๐ฑ Multiple Economies | Use different currencies simultaneously |
| ๐ Sales History | Complete history of your sales |
| ๐ Offline Notifications | Know what sold while you were away |
| ๐ธ Advanced Tax System | Per-item taxes, VAT style, reductions |
| ๐ Discord Webhooks | Rich embed notifications |
| ๐ง Admin Tools | Complete admin panel with logs |
| ๐ Better Multi-Server | Improved Redis addon with pub/sub |
| โ๏ธ Performance Debug | Built-in profiling for large servers |
| ๐จ MiniMessage | Modern text formatting |
Migration Path
V4 includes a built-in migration system to import your V3 data:
/ah admin migrate zauctionhousev3 confirm
Supports migration from:
- V3 SQLite database
- V3 MySQL/MariaDB database
- V3 JSON storage
๐ Why Choose zAuctionHouse?
vs. Other Auction Plugins
| Feature | zAuctionHouse V4 | Competitors |
|---|---|---|
| GUI Customization | 100% via YAML (zMenu) | Limited or hardcoded |
| Custom Item Support | 20+ plugins | Few or none |
| Multi-Economy | Yes, simultaneous | Usually single economy |
| Bulk Sales | Yes | Rare |
| Shulker Preview | Yes | Rare |
| Tax System | Advanced (per-item, VAT) | Basic or none |
| Multi-Server | Redis addon | Rare |
| Performance | Optimized caching | Varies |
| Modern Java | Java 21 | Often outdated |
| Active Development | Yes | Varies |
| Documentation | Comprehensive | Varies |
| Support | Discord + Wiki | Varies |
What Sets Us Apart
-
๐ฏ True Customization
- Every GUI element is configurable via YAML
- No hardcoded messages or interfaces
- Pattern system for reusable components
-
โก Performance First
- Sorted item cache for instant browsing
- Async database operations
- Optimized for servers with 10,000+ listings
-
๐ง Developer Friendly
- Clean API for integration
- Events for all major actions
- Repository pattern for data access
-
๐ก๏ธ Battle Tested
- Used on major networks
- 5+ years of development experience
- Active community feedback
-
๐ Excellent Documentation
- Complete wiki with examples
- Configuration file comments
- Active Discord support
๐ฅ Installation
- Download zMenu and PlaceholderAPI
- Download zAuctionHouse from Spigot
- Place all JARs in your
pluginsfolder - Restart your server
- Configure in
plugins/zAuctionHouse/config.yml - Customize GUIs in
plugins/zAuctionHouse/inventories/
๐ Quick Start
Basic Commands
| Command | Description |
|---|---|
/ah |
Open the auction house |
/ah sell <price> |
Sell the item in your hand |
/ah sell <price> <amount> |
Sell a specific amount |
/ah selling |
View your listed items |
/ah expired |
View your expired items |
/ah purchased |
View items you bought |
/ah history |
View your sales history |
/ah claim |
Claim pending money |
Admin Commands
| Command | Description |
|---|---|
/ah reload |
Reload configuration |
/ah admin history <player> |
View player's history |
/ah admin open <type> <player> |
View player's items |
/ah admin migrate <source> |
Migrate from V3 |
๐ Links
- ๐ Documentation: zauctionhouse.groupez.dev
- ๐ฌ Discord: discord.groupez.dev
- ๐ Spigot: spigotmc.org/resources/zauctionhouse
- ๐ Issues: GitHub Issues
๐ Support the Development
zAuctionHouse is a premium plugin developed with passion. Your purchase supports:
- Continuous development and new features
- Bug fixes and compatibility updates
- Documentation and support
- Server infrastructure
๐ License
zAuctionHouse is a premium plugin. Purchase includes:
- Lifetime updates
- Discord support
- Access to all addons
๐ ๏ธ Development Roadmap
New Features (Planned)
- YAML file update system improvements
- Message enable/disable options
- Sell inventory improvements with zTextGenerator
- Admin item sales system
- Favorite items system
- Offline sales notification with history
- Page command
/ah page <page> - Sale removal reason tracking
- Custom model data for item images
- Transaction state modification
- Sell items on behalf of players
- Custom bulk sale naming
- Inventory button validation
- Renamed "owned" to "selling"
- More admin commands for item management
- Slot-based multi-item sales
- Custom Discord image URLs
Missing V3 Features
Commands
-
/ah search <string>- Item search -
/ah blacklist- Player blacklist management -
/ah config- In-game configuration -
/ah version- Version display -
/ah convert- V2/PlayerAuctions conversion -
/ah purge <days>- Old transaction purge
Systems
- Tax system (global, per-item, bypass permissions)
- Priority system (VIP sorting)
- Per-item price limits
- Advanced search (chat, GUI, filters)
- Additional sort options (10 more)
- Cooldown system
- Player blacklist
- Global announcements
- Bid/auction system
- Rent system
- Dupe prevention (NMS/PDC)
Integrations
- Citizens NPC support
- ProtocolLib advanced search
- ZEssentials mailbox
zAuctionHouse Discord Bot (Planned)
- Private message notifications for sales
- Listing notifications
- Item filters for notifications
- Direct purchase from Discord
Minecraft Plugin Badges
Use these badge images in docs, README files, or forum posts.