-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
| Server | Paper 1.21+ (tested on Paper 26.2, which itself requires Java 25 to run) |
| Java | 21+ |
| Required | Vault and a Vault-compatible economy plugin (EssentialsX, CMI, etc.) |
| Optional | The eco suite (EcoItems, EcoArmor, Talismans, Reforges, EcoPets, EcoScrolls) — for custom items and the tier filter |
| Optional | PlaceholderAPI, Citizens (auctioneer NPCs), EconGuard (shared audit ledger) |
The eco suite is entirely optional. Without it you lose custom-item categorisation and the tier filter; everything else works, and the plugin never touches an eco class. JDBC drivers and HikariCP are downloaded at runtime by Paper's library loader — nothing is shaded.
Vault is not an economy. Vault is only a bridge — you also need an actual economy plugin registered through it, or there's no currency to move.
- Download
RoyalAuctions.jarand place it in your server'splugins/folder. - Make sure Vault and your economy plugin are installed.
- Start (or restart) the server. RoyalAuctions generates its files under
plugins/RoyalAuctions/. - Edit the menus, categories, and config to taste.
- Run
/ah reloadto apply changes without a restart.
plugins/RoyalAuctions/
├── config.yml # storage, listing rules, bidding, tiers, confirmations
├── messages.yml # every player-facing string
├── auctions.db # SQLite database (created on first run)
├── categories/ # one file per browser category
│ ├── weapons.yml
│ ├── armor.yml
│ ├── accessories.yml
│ ├── consumables.yml
│ ├── blocks.yml
│ └── tools_misc.yml # the catch-all
└── gui/ # one file per menu (see Menus & GUI)
- Console shows RoyalAuctions enabling with no economy warning. If it reports waiting for an economy provider, your economy plugin isn't registering — see FAQ & Troubleshooting.
-
/ahopens the hub. - With EcoItems installed, watch the console for the category audit line — it tells you which custom items only hit the catch-all and are worth pinning (see Categories).
RoyalAuctions waits for the Vault economy provider to register rather than disabling itself if the provider isn't ready the instant it enables. Plugin load order can't silently kill it — but if no economy plugin ever registers, buying and selling will fail until one does.
RoyalAuctions · part of the eco suite (RoyalBank · RoyalBazaar · EconGuard) · Source on GitHub
Getting started
Using it
- Buying, Selling & Bidding
- Menus & GUI
- Categories
- Item Tiers
- NPCs (Citizens)
- PlaceholderAPI
- EconGuard Integration
- Storage & Data
Help