
AuctionsHouse
AuctionHouse is a premium-grade auctioning plugin designed for modern Minecraft servers. It offers a robust, scalable, and feature-rich environment for players to trade items securely.
- Загрузки
- 1K
- Подписчики
- 1
- Обновлён
- 5 марта 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 5 марта 2026 г.
AuctionHouse 🏛️
AuctionHouse is a premium-grade auctioning plugin designed for modern Minecraft servers. It offers a robust, scalable, and feature-rich environment for players to trade items securely.
✨ Features
- 💎 Modern GUI: Sleek and intuitive inventory-based interfaces.
- 💰 Bidding System: Support for both "Instant Buy" (BIN) and "Auctions" with bidding.
- 🗄️ Multi-Database Support: Choose between MySQL, MariaDB, PostgreSQL, or MongoDB.
- 🚀 Folia & Paper Support: Built with high performance and thread safety in mind.
- 🗣️ Localisation: Full support for English and German (more coming soon).
- 💬 Chat-Based Input: Stable price entering system, bypassing common Anvil GUI glitches on newer versions.
- ⚖️ Tax & Fee System: Highly customizable listing fees and sales taxes.
- ⏲️ Rate Limiting: Integrated cooldown system to prevent auction spam.
- 🔊 Sound Effects: Immersive feedback for actions like buying, selling, and bidding.
🛠️ Commands
| Command | Description | Permission |
|---|---|---|
/ah |
Opens the main auction house menu. | auctionhouse.use |
/ah sell <price> |
Handheld item listing (optional). | auctionhouse.sell |
/ah help |
Shows the help menu. | auctionhouse.help |
/ah reload |
Reloads the configuration and messages. | auctionhouse.admin |
📦 Installation
- Download the
AuctionHouse-1.0.0-SNAPSHOT.jar. - Place it in your server's
plugins/folder. - Ensure you have a supported Economy plugin (e.g., Vault + EssentialsX).
- Start the server to generate the configuration files.
- Configure your database settings in
config.yml. - Restart or run
/ah reload.
📝 Configuration
The plugin is highly configurable. You can adjust:
- Language settings.
- Tax percentages and listing fees.
- Min/Max price limits.
- GUI fillers and sounds.
- Multi-database connection details.
👥 Authors
- DerGamer09
- CraftingStudioPro
🌐 Links
- Website: craftingstudiopro.de
Ченджлог
1.0.0-SNAPSHOTРелиз1.21.9, 1.21.10, 1.21.11 · 5 марта 2026 г.
Changelog
All notable changes to the AuctionHouse project will be documented in this file.
[1.0.0-SNAPSHOT] - 2026-03-05
🚀 Added
- Initial Plugin Architecture: Robust core system with Folia and Paper support.
- Multi-Database Backend: Support for MySQL, MariaDB, PostgreSQL, and MongoDB.
- Bidding System: Option to toggle between Instant Buy and Bidding mode in the Sell GUI.
- Chat Price Input: Implemented a stable chat-based system for setting prices to avoid NMS-related Anvil GUI issues.
- Localisation: Added
message_de.ymlandmessage_en.ymlfor full English and German support. - Tax & Fees: Customizable listing fees and sales taxes (revenue collection).
- Sound System: Added sound effects for buying, selling, and notifications.
- Rate Limiting: Added a configurable cooldown for listing items.
- GUI System: Implemented Main Auction GUI, Sell GUI, and My Auctions GUI.
- Permissions: Integrated permission nodes for all commands.
🔧 Fixed
- NMS Compatibility: Resolved
NoClassDefFoundError(CraftPlayer) on Minecraft 1.21.x by updating dependencies and properly abstracting inputs. - Serialization: Improved item serialization to ensure all Meta-Data is preserved via Base64.
- Sync Safety: Fixed potential race conditions in database operations using
CompletableFuture.
Комментарии
Загружаем…