Why doesn't AuctionHousePlus work?
AuctionHousePlus usually doesn't work because Vault requires an economy hook, such as EssentialsX, or because the user has not set up the web interface / discord integration properly. The web integration cannot have both sessions and the web-expansion enabled at the same time, and the discord integration requires the user to make a discord bot to actually connect it, with the necessary intents and permissions, which is invited to the server where the channel ID they put comes from.
Why Doesn't AuctionHousePlus Work? #
AuctionHousePlus usually doesn't work because a required dependency is missing or one of its optional integrations has been configured incorrectly. Follow the checks below to identify and fix the problem.
0. Make Sure The Right Version Is Used #
AuctionHousePlus only supports 1.21.x - 26.x. Not 1.20.x. When using it on older versions, AuctionHousePlus will not work.
1. Make Sure Vault Is Installed #
AuctionHousePlus requires Vault for economy support.
If Vault is missing, the plugin cannot process auctions, purchases, or balances.
2. Install an Economy Plugin #
Vault is only a bridge, it does not provide an economy itself.
Install a supported economy plugin such as EssentialsX. Any other essentials plugin that have not been tested are not recommended!
If no economy plugin is installed, Vault will report that no economy provider was found, making AuctionHousePlus not work.
3. Check the Web Interface Configuration #
If you're using the AuctionHousePlus web interface, make sure it is configured correctly.
A common mistake is enabling both of these options:
sessionsweb-expansion
These cannot be enabled at the same time.
Choose the one required for your setup and disable the other. Sessions are temporary, web-expansion has accounts that are permanent.
4. Verify the Discord Integration #
The Discord integration requires more than just entering a bot token.
Make sure you have:
- Created a Discord Application.
- Created a Discord Bot.
- Copied the correct bot token.
- Enabled the required Gateway Intents in the Discord Developer Portal.
- Invited the bot to your Discord server.
- Granted it the required permissions.
- Used the correct Channel ID in the configuration.
If any of these steps are missing, AuctionHousePlus will not connect to Discord.
5. Read the Console #
When the server starts, and if it still does not work, check the console for:
- AuctionHousePlus
- Vault
- EssentialsX
- Discord Integration
- Web Interface
Any red is bad and must be read, as that gives information on why it isn't working.
6. Restart the Server After Changing the Configuration #
After changing any configuration, please restart the server fully, don't use something like Plugman.
- Save the files.
- Stop the server completely.
- Start it again.
Still Having Problems? #
If AuctionHousePlus still isn't working, collect the following information before requesting support:
- Minecraft version
- Server software (Paper, Purpur, Spigot, etc.)
- AuctionHousePlus version
- Console errors during startup
- Relevant configuration files (remove sensitive information such as bot tokens before sharing)
You can contact support in our Discord server at https://discord.gg/gADnm2ZM5Y
Providing this information makes troubleshooting much easier.
Frequently asked questions
Does AuctionHousePlus really require Vault?
Yes, AuctionHousePlus really requires Vault, AND an economy plugin that hooks into it.
Can AuctionHousePlus use something other than Vault?
No, AuctionHousePlus cannot use anything else than Vault, as it has the implementations only for Vault.
Is EssentialsX necessary?
Not really, but it is highly recommended, as any other economy providers have not been tested.
Why is the AuctionHousePlus web interface not working?
The web interface usually doesn't work because both sessions and the web-expansion are enabled. Choose one and disable the other one.
Why is the AuctionHousePlus discord integration not working?
The discord integration usually doesn't work because the bot does not have the necessary intents, and isn't in the discord server where the channel ID set in config comes from.