BellMarket: The Ultimate Admin-Powered Server Shop for Minecraft
Running a multiplayer Minecraft server means balancing player freedom with a controlled economy. BellMarket delivers exactly that — a polished, admin-defined shop system that puts you in charge of every item, price, and transaction. Whether you run a small survival world or a large network, this plugin transforms how players buy and sell, offering a clean GUI, dual currency support, and powerful management tools.
What Makes BellMarket Stand Out?
Unlike chaotic player-driven markets, BellMarket gives server owners complete control. You decide what products appear, how much they cost, and who can access them. The result is a stable, predictable economy that enhances gameplay without the risk of inflation or item duplication. From basic blocks to exclusive kits, every product is defined by you.
Dual Currency System
BellMarket supports two currencies simultaneously: standard in-game money via Vault and a premium token currency. This opens up creative possibilities — sell everyday items for dollars and reserve rare cosmetics or powerful gear for tokens earned through voting, events, or donations. The system is flexible enough to price items in one currency, the other, or a combination of both.
Intuitive Category Browser
Players access the shop through a clean, categorized GUI. Each category opens a new menu, and items display their price, description, and stock status. A purchase confirmation screen prevents accidental buys, and the interface is fully customizable to match your server's theme. No commands needed for players — just click and buy.
Installation and Compatibility
BellMarket is built for Spigot and Paper 1.21+ servers and requires Java 21. The installation process is straightforward: after you download BellMarket, place the JAR file in your server's plugins/ folder, ensure Vault and a compatible economy plugin are active, and restart. The plugin generates a default configuration and product file that you can edit to match your server's needs. A quick /bellmarket reload applies changes without downtime.
How to Install BellMarket
- Step 1: Download BellMarket from a trusted source and place the JAR in your
plugins/directory. - Step 2: Confirm that Vault and an economy plugin (like EssentialsX) are installed and running.
- Step 3: Restart your server to let BellMarket generate its default files.
- Step 4: Edit
config.ymlandproducts.ymlto set up your shop categories and items. - Step 5: Use
/bellmarket reloadto apply changes without a full restart.
Powerful Admin Tools and Permissions
BellMarket comes with a comprehensive set of commands and permissions that give you granular control. The /bellmarket admin command opens a management GUI where you can create, edit, and delete products on the fly. Permissions like bellmarket.admin and bellmarket.manage let you delegate shop management to trusted staff without giving full operator status. You can even restrict specific products or entire categories to certain player groups using bellmarket.product.<id> and bellmarket.category.<name> nodes.
Stock and Purchase Limits
Prevent hoarding and maintain scarcity with built-in stock controls. Set a global stock for each product, and define per-player purchase limits (daily, weekly, or total). When stock runs out, the item automatically disappears from the shop until the next restock interval. This keeps your economy dynamic and encourages players to check back regularly.
Extend with BellMarket-Pro
For servers that need advanced features, BellMarket-Pro adds flash sales, purchase analytics, custom GUI backgrounds, and Discord webhook notifications. The Pro addon integrates seamlessly — just drop it into your plugins folder and BellMarket detects it automatically. Track what sells best, create urgency with timed discounts, and keep your community informed with real-time purchase alerts.
Multi-Language and Customization
BellMarket ships with English and Polish translations, but every message is configurable. You can adapt the shop to any language or server theme by editing the messages file. The GUI layout, item lore, and even the currency symbols are fully customizable, ensuring the shop feels like a native part of your server.
Why Server Owners Choose BellMarket for Minecraft
BellMarket eliminates the headaches of player-run shops and black-market trading. It provides a safe, transparent, and visually appealing storefront that players trust. The dual currency system encourages engagement beyond simple mining, and the permission-based visibility lets you reward loyal players with exclusive access. For those who manage multiple servers, the foxygame.net launcher offers a convenient way to keep BellMarket and other add-ons updated automatically, ensuring you always have the latest features without manual downloads.
Getting Started with Your Shop
Once installed, open products.yml and define your first category. Each product needs a unique ID, display name, material, price, and optional commands. Here is a simple example:
- diamond_kit: A bundle of 16 diamonds for 5000 in-game dollars.
- elytra: An elytra with Unbreaking III, priced at 50 tokens.
- vip_sword: A sharpness V diamond sword visible only to players with the
vippermission.
After editing, run /bellmarket reload and your shop is live. Players can access it with /shop or by clicking a custom NPC if you use a citizens plugin.
Performance and Reliability
BellMarket is coded with efficiency in mind. All product data is cached on load, so browsing and purchasing happen with minimal database queries. The plugin supports both YAML and SQLite storage, making it suitable for small servers and large networks alike. Regular updates ensure compatibility with the latest Minecraft versions, and the active developer community provides quick bug fixes.
Commands at a Glance
/shop— Open the main shop GUI./buy <product> [amount]— Quick purchase a known item./bellmarket admin— Access the admin management panel./bellmarket reload— Reload configuration and product files./bellmarket create— Start the product creation wizard./bellmarket delete <id>— Remove a product permanently./bellmarket setprice <id> <price>— Update a product's price.
Final Thoughts
BellMarket is more than just a shop plugin — it is a complete economy management tool that empowers server owners to craft the perfect player experience. With its dual currency system, intuitive GUI, and extensive permission controls, it fits seamlessly into any server type. Whether you are building a survival community, a minigame hub, or a roleplay world, BellMarket gives you the control you need. Download BellMarket today and take your server's economy to the next level.