CrownEconomy - Auction House | Multiverse Support

CrownEconomy is a premium economy suite for Paper 1.21.1, starting with a fully-featured Auction House — clean GUIs, live search, category filters, tax system, and deep configuration included. Built to grow, with Shop, Trading, and Bank modules planned.

106

CrownEconomy - Auction House | Multiverse Support

💰 CrownEconomy

> The best economy plugin for Paper, Purpur, Spigot, and Bukkit servers. Premium auction house, stunning GUIs, 100% customizable. Built for survival, SMP, factions, and RPG servers.

Paper Compatible Purpur Compatible

github hangar discord-plural

CrownEconomy is the best economy plugin and best auction house plugin for Paper, Purpur, Spigot, and Bukkit 1.21.1 servers. If you're looking for a simple, powerful, and 100% customizable economy suite that your players will actually enjoy, you've found it.

Clean bordered GUIs. Instant feedback. Smart expiry handling. Deep configuration. Vault-compatible out of the box. No bloat, no ugly menus, no compromises.

Supports Paper, Purpur, Spigot, and Bukkit 1.21.1+.

Whether you're building a survival economy, an SMP marketplace, or a full RPG server, CrownEconomy is the last economy plugin you'll ever need.

***

🔍 Why CrownEconomy?

Every other auction house plugin for modern Minecraft servers either looks outdated, barely configures, or breaks under load. CrownEconomy was built from scratch to be the definitive, modern answer to server economy:

* 🏆 Dedicated support for Paper, Purpur, Spigot, and Bukkit 1.21.1, cleaner, faster, and more configurable than anything else * 🎨 Dedicated support - every GUI title, filler material, button icon, message, price limit, tax rate, and border element * ⚡ Dedicated support - drop-in install, zero database setup required, fully running in under 5 minutes * 🏦 Dedicated support - seamless integration with EssentialsX, GemsEconomy, CMI, and every Vault economy plugin * 🔐 Dedicated support - give VIPs, MVPs, and donors more listing slots automatically via permissions * 🛡️ Dedicated support - sellers always get paid, even if they're offline when their item sells * 📦 Dedicated support - clean browsing, categories, search, my listings, and transactions history * 💾 Dedicated support - listings and player transactions are saved automatically, so nothing is lost * 🗺️ Dedicated support - built to grow with more economy features over time * 💬 Dedicated support - active Discord with fast responses and a growing community

***

🏛️ Auction House Features

> The most polished, feature-rich, and player-friendly AH plugin available for 1.21.1 servers.

🖥️ GUI & Browsing

* Refresh support - readable layout with no clutter * Refresh support - fully controlled from `gui.yml` * Refresh support - Low -> High, High -> Low, Soon -> New, New -> Soon * Refresh support - All, Weapons, Armor, Tools, Resources, Food, and Blocks * Refresh support - search by item name, seller name, or material * Refresh support - full breakdown of item, price, tax, and seller before any money moves * Refresh support - refresh the current menu without reopening the whole flow

💸 Economy & Listings

* Permanent or timed listings - set any percentage cut taken from the seller on each sale * Permanent or timed listings - prevent price dumping or price gouging with hard server-wide limits * Permanent or timed listings - limit how many active listings can exist at once * Permanent or timed listings - VIPs and donors automatically get more listing slots via permissions * Permanent or timed listings - Vault balance credited the moment an item sells, online or not * Permanent or timed listings - permanently block any item or material from ever being listed * Permanent or timed listings - set duration to `0` for permanent listings

📦 Listing Management

* Listing data persistence - dedicated GUI for players to view and right-click cancel their own listings * Listing data persistence - track listed, purchased, sold, cancelled, and expired activity * Listing data persistence - see total sold worth and total bought worth * Listing data persistence - unsold items auto-return on expiry * Listing data persistence - set exactly how long listings stay active before expiring * Listing data persistence - every listing saved on create, purchase, cancel, expiry, and shutdown

***

🔌 Dependencies

Required

* A Vault-compatible economy plugin or a compatible fork * A Vault-compatible economy plugin * A Vault-compatible economy plugin

Recommended

* LuckPerms for rank-based listing limits and permission tiers

Compatible With

* EssentialsX Economy * GemsEconomy * CMI Economy * Any other Vault-compatible economy plugin

vault luckperms yaml

***

🔌 Compatibility

| 🔧 Integration |✅ Status |📋 Notes | | ------------------- |-------------- |------------------------------------------------- | | <strong>Vault</strong> |✅ <strong>Required</strong> |Economy bridge for balance, withdraw, and deposit | | <strong>Paper 1.21.1</strong> |✅ <strong>Required</strong> |Primary supported platform | | <strong>Purpur</strong> |✅ Compatible |Paper fork fully supported | | <strong>Spigot 1.21.1</strong> |✅ Compatible |Bukkit/Spigot API supported | | <strong>Bukkit 1.21.1</strong> |✅ Compatible |Bukkit API supported | | <strong>LuckPerms</strong> |⭐ Recommended |Per-rank listing slot tiers | | <strong>EssentialsX Economy</strong> |✅ Full support |Via Vault | | <strong>GemsEconomy</strong> |✅ Full support |Via Vault | | <strong>CMI Economy</strong> |✅ Full support |Via Vault | | <strong>Any Vault economy</strong> |✅ Full support |If it hooks Vault, it works |

> ⚠️ Recommended: Vault + any Vault-compatible economy plugin > ⭐ Recommended: LuckPerms for per-rank listing tiers

***

🌍 Multi-World & Multiverse Support (NEW)

> Fully integrated multi-world auction house system built for modern server networks.

🌐 Multiverse Integration

* ✅ Full support for Multiverse-Core * Works seamlessly across multiple worlds * Automatically detects world context for listings and browsing

🗺️ Auction House Modes

* Group-Based Auction Houses (NEW) * One shared AH across all worlds * Group-Based Auction Houses (NEW) * Each world has its own independent AH * Group-Based Auction Houses (NEW) * Link multiple worlds to share the same AH

🔗 World Grouping System

* Create custom world groups inside config * Example: * `world`, `world_nether`, `world_the_end` → share one Auction House * `spawn` → separate Auction House * Full flexibility for: * Survival clusters * Lobby vs gameplay separation * Game-mode specific economies

⚙️ Configuration Control

* Enable / disable AH per world * Assign worlds to groups easily * Switch between: * Global * Per-world * Group-based modes * Fully configurable inside `config.yml`

***

⚙️ Improvements (Latest Update)

* Improved backend handling for configuration structure * Optimized configuration structure * Better performance in configuration structure * Cleaner and more scalable configuration structure

***

🛠️ Fixes (Latest Update)

* Fixed auctions not syncing correctly between worlds * Resolved GUI inconsistencies in multi-world setups * General bug fixes and stability improvements

⚙️ Configuration

> 100% customizable - nothing is hardcoded. Core values live in `config.yml`, GUI layout lives in `gui.yml`, and all text lives in `messages.yml`.

``` general: prefix: "&8[&bCrown &3Economy&8] &r" currency-symbol: "$" decimal-places: 2

auction-house: enabled: true max-auction-house-listings: 0 max-transaction-history: 0 min-price: 1.0 max-price: 1000000.0 default-duration-hours: 0 max-duration-hours: 168 tax-rate: 5.0 auto-save-seconds: 60 expiry-check-seconds: 60 return-check-seconds: 60

listing-limits: - permission: "crowneconomy.admin" limit: 100 - permission: "crowneconomy.ah.maxlistings.mvp" limit: 20 - permission: "crowneconomy.ah.maxlistings.vip" limit: 10 - permission: "default" limit: 5 ```

🎨 What You Can Customize

* 🖼️ Every Prefix and currency formatting * 💬 Every Prefix and currency formatting - full `&` color codes and `{placeholders}` throughout * 💰 Prefix and currency formatting, Prefix and currency formatting, Prefix and currency formatting, Prefix and currency formatting, Prefix and currency formatting * 🏅 Prefix and currency formatting via permissions * 🔘 Prefix and currency formatting - enable or disable the AH independently * 🚫 Prefix and currency formatting - block any item by name, keep your economy clean * 🏷️ Prefix and currency formatting - customize the default branding and money display

***

📋 Commands

| 💬 Command |📖 Description |🔐 Permission | | ------------------ |---------------------------- |---------------------- | | <code>/ah</code> |Open the Auction House |<code>crowneconomy.ah.open</code> | | <code>/ah help</code> |Show AH help |<em>(any player)</em> | | <code>/ah sell <price></code> |List your held item for sale |<code>crowneconomy.ah.sell</code> | | <code>/ah search <query></code> |Search all active listings |<code>crowneconomy.ah.search</code> | | <code>/ah mylistings</code> |View your own listings |<code>crowneconomy.ah.open</code> | | <code>/ah cancel <id></code> |Cancel one of your listings |<code>crowneconomy.ah.cancel</code> | | <code>/ah refresh</code> |Refresh the open menu |<code>crowneconomy.ah.open</code> | | <code>/ce</code> |Show CrownEconomy help |<em>(any player)</em> | | <code>/ce help</code> |Show the command help |<em>(any player)</em> | | <code>/ce reload</code> |Reload the plugin config |<code>crowneconomy.reload</code> | | <code>/ce refresh</code> |Refresh the plugin |<code>crowneconomy.refresh</code> | | <code>/ce version</code> |Show plugin version & status |<em>(any player)</em> |

Aliases: `/auctionhouse` · `/ceconomy` · `/ce`

***

🔐 Permissions

| 🔑 Permission |👤 Default |📋 Description | | ------------------------------- |---------- |----------------------------- | | <code>crowneconomy.ah.open</code> |<code>true</code> |Open the Auction House GUI | | <code>crowneconomy.ah.sell</code> |<code>true</code> |List items for sale | | <code>crowneconomy.ah.bid</code> |<code>true</code> |Purchase listings | | <code>crowneconomy.ah.cancel</code> |<code>true</code> |Cancel own listings | | <code>crowneconomy.ah.cancel.others</code> |<code>op</code> |Cancel any listing (staff) | | <code>crowneconomy.ah.search</code> |<code>true</code> |Use live search | | <code>crowneconomy.ah.maxlistings.vip</code> |<code>false</code> |VIP - 10 listing slots | | <code>crowneconomy.ah.maxlistings.mvp</code> |<code>false</code> |MVP - 20 listing slots | | <code>crowneconomy.admin</code> |<code>op</code> |Full admin access + 100 slots | | <code>crowneconomy.reload</code> |<code>op</code> |Reload config via command | | <code>crowneconomy.refresh</code> |<code>op</code> |Refresh plugin state |

***

🛠️ Installation

> ⏱️ Up and running in under 5 minutes.

1. 🖥️ Ensure you're running LuckPerms or a compatible fork 2. 🏦 Install LuckPerms and a Vault economy plugin such as EssentialsX Economy, GemsEconomy, or CMI Economy 3. 🔐 (Recommended) Install LuckPerms for rank-based listing limits 4. 📂 Drop `CrownEconomy.jar` into your `/plugins/` folder 5. 🔄 Start or restart your server 6. ✏️ Edit `plugins/CrownEconomy/config.yml`, `gui.yml`, and `messages.yml` to your liking 7. ▶️ Use `/ce reload` or `/ce refresh` to apply changes

> ⚠️ not `/ce reload` reloads configuration and refreshes the plugin state. Active listing data is not wiped.

***

🗂️ Data Storage

> 💾 Your listings are always safe - CrownEconomy saves on every action.

* ✅ Saved on every listing server shutdown, server shutdown, server shutdown, and server shutdown * ✅ Saved on every clean server shutdown * ✅ Persisted in `plugins/CrownEconomy/auction-data.yml` * ✅ Auto-save, expiry checks, and return checks run in the background * 📌 No database setup required

***

🚧 Roadmap

> CrownEconomy is just getting started. The full economy suite is on the way.

| 🔮 Module |📋 Description |🚦 Status | | ----------------- |---------------------------------------- |---------- | | 🏛️ <strong>Auction House</strong> |Full-featured server marketplace |✅ Released | | 🛒 <strong>Player Shop</strong> |Chest or GUI shops with auto-restock |🔄 Planned | | 💱 <strong>Trading System</strong> |Secure face-to-face player trades |🔄 Planned | | 🏦 <strong>Bank System</strong> |Account interest, shared balances |🔄 Planned | | 📊 <strong>Economy Stats</strong> |Server leaderboards, transaction history |🔄 Planned |

***

🎯 Perfect For

* 🌲 Donor-tier servers - give players a real marketplace to trade resources * 👥 Donor-tier servers - the go-to economy layer for any multiplayer survival experience * ⚔️ Donor-tier servers - control the economy with taxes, blacklists, and rank limits * 🧙 Donor-tier servers - fits naturally into any custom economy and progression system * 🏙️ Donor-tier servers - player-driven markets with full Vault integration * 💎 Donor-tier servers - reward VIPs and MVPs with more listing slots automatically

***

💬 Support & Community

> 🙋 Need help? Have a suggestion? Join the Discord.

👉 Join our Discord - discord.gg/cCUVWxcuAw

* 💬 #announcements - get help with installation, config, and permissions * 🐛 #announcements - report issues with full details and get fast fixes * 💡 #announcements - suggest features and vote on the roadmap * 📢 #announcements - be first to know about new releases and updates

🐛 Bug Reports

When reporting a bug, please include:

* 📄 Your server version (`/version`) * 🔢 Your CrownEconomy version (`/ce version`) * 📋 Any relevant errors from your server console

***

📜 License

CrownEconomy is a not. You may install and use it on your own servers. You may not redistribute, resell, decompile, or claim ownership of this plugin or its source code.

***

🏗️ Built for Paper, Purpur, Spigot, and Bukkit 1.21.1 · ⚠️ Requires Vault · ⭐ Recommends LuckPerms · ✅ Compatible with EssentialsX, GemsEconomy, CMI, and all Vault economy plugins

ADS