BlackMarket
Advanced GUI-based rare/illegal item shop plugin.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
BlackMarket
BlackMarket Plugin
Overview
BlackMarket is an exclusive, highly customizable GUI-based black market shop plugin for your Minecraft server. It brings a unique dynamic economy experience by offering randomly opening shops or fixed-duration black markets. With built-in purchase tracking and an integrated Admin GUI Editor, managing rare or illegal item sales has never been easier or more immersive!
Features
- Robust Economy Integration: Choose between an `always-open` shop, or a thrilling `random-open` system that alerts players when the market appears! - Robust Economy Integration: Want a rotating shop? Enable `random-pick` and define how many items to showcase! The plugin will organically select items and display them neatly. - Robust Economy Integration: Items are restricted by a global stock limit. If `stock-market` is enabled, an item's price will dynamically double when it completely sells out! - Robust Economy Integration: Prevent economy abuse by setting a `player-purchase-limit` per opening phase, tracked reliably via SQLite. - Robust Economy Integration: Admins can easily add, edit, or adjust items (prices, GUI slots, and stocks) directly in-game without touching config files. - Robust Economy Integration: Smooth custom animations (like `slide` in the config) and stylized UI menus. - Robust Economy Integration: When the market opens, alert your entire server using Titles, Broadcasts, Fireworks, and Sounds. - Robust Economy Integration: Automatically notify your Discord community precisely when the in-game black market opens, complete with custom Bot names and avatars! - Robust Economy Integration: Soft-depends on Vault to securely handle all transactions. Also supports PlaceholderAPI and Citizens!
Commands
- `/blackmarket` - Opens the BlackMarket GUI (if it is currently open). - `/blackmarket editor` - Opens the Admin Control Panel GUI to build and edit your shop inventory. - `/blackmarket reload` - Reloads all configuration files instantly!
Permissions
- `blackmarket.use` - Allows players to open the shop menu. (Default: true) - `blackmarket.editor` - Allows opening the admin GUI editor. (Default: op) - `blackmarket.reload` - Allows reloading the plugin manually. (Default: op)
Configuration
The plugin generates a pristine `config.yml` on first run:
`config.yml` Options:
- Discord Alerts: - `always-open` / `random-open` switches the style of your black market. - `random-pick`: Set to true to display a rotating shop of random items! Control the quantity with `random-pick-amount`. - `stock-market`: Set to true to automatically double an item's price when its stock reaches zero. - `open-duration`: Timer indicating how long players have to buy items when it opens (e.g. `30m`). - `player-purchase-limit`: Limits the total slots of items a player can buy in one session! - Discord Alerts: - `gui-effects` handle animations like sliding items. - Toggles for `firework`, `sound`, `title`, and `broadcast` precisely control how the server reacts when the shop goes live. - Discord Alerts: - Enter your `webhook-url`, `bot-name`, and `channel-id` to automatically sync notifications to your Discord Server.
Author Information
- Discord Server: KakashiPlayz! - Discord Server: KakashiPlayz! - Discord Server: https://kakashiplayz.vercel.app - Discord Server: https://discord.gg/QdTN4BFkTv
Plugin Version
1.0.2
Compatibility
Works natively with the following Minecraft server versions: - 26.1, 26.1.1 - 26.1, 26.1.1 - 26.1, 26.1.1 - 26.1, 26.1.1 *(new Minecraft versioning scheme)*
Compatible with Spigot, Paper, Purpur, and Bukkit-based servers. Requires Vault & a valid Economy plugin to process purchases!
Installation
1. Ensure you have installed Vault and an Economy Plugin (e.g. EssentialsX) 2. Place the `BlackMarket.jar` file in your server's `plugins` folder 3. Restart your server 4. The plugin will generate configuration files in the `plugins/BlackMarket` folder 5. Configure your settings, MySQL/SQLite database in the files, and you're good to go!
Support
For issues or questions, join our Discord server: https://discord.gg/QdTN4BFkTv