Installation
Requirements
Before installing zAuctionHouse, make sure you have:
- Java 17 or higher
- Minecraft server 1.20.5+ (or 1.13+ for legacy support)
- zMenu plugin installed
- Vault plugin (optional, for economy support)
Installation Steps
- Download zAuctionHouse from SpigotMC
- Download and install zMenu
- Place both JAR files in your server's
pluginsfolder - Restart your server
- Configure the plugin in
plugins/zAuctionHouseV3/
First Start
On first start, zAuctionHouse will create:
config.yml- Main configurationeconomies.yml- Economy configurationscategories.yml- Item categoriesmessages/- Message filesinventories/- zMenu inventory configurations
Configuration Files
plugins/zAuctionHouseV3/
├── config.yml
├── economies.yml
├── categories.yml
├── messages/
│ └── en.yml
└── inventories/
├── auction.yml
├── buyConfirm.yml
├── removeConfirm.yml
└── ...
Verification
To verify the installation, run:
/ah
This should open the auction house interface.
Converting from Other Plugins
zAuctionHouse supports conversion from:
- zAuctionHouseV2
- CrazyAuction
- AuctionHouseDB
- AuctionHouseRetro
- PlayerAuctions
Use the command:
/ah convert <plugin>
Converting from zAuctionHouseV2
- Place the
items.jsonfile inplugins/zAuctionHouseV3/convert/ - Run
/ah convert zauctionhousev2
Upgrading to Minecraft 1.21
If upgrading from Minecraft 1.20.4 or earlier:
/ah convert items_base64_to_minecraft_1_21
Important
You must run this conversion command when upgrading to 1.21, or all items will be lost!
This command:
- Works with JSON or MySQL storage only
- Automatically enables
enableNewBase64ItemStackMethodin config.yml - Redis users must first convert to MySQL
zMenu Configuration
To convert old zMenu configurations:
/ah convert zmenu
For Minecraft 1.13+, use files from the 1.13+ folder when restoring backups.