Compatibility
Minecraft: Java Edition
1.21–1.21.8
Platforms
Links
Creators
Details
Licensed ARR
Published 2 months ago
Updated 3 months ago
📋 Overview
DKMARKET is an individual player marketplace system with graphical interface (GUI) developed for Spigot 1.21. It allows each player to have their own virtual shop where they can sell items to other players.
🎯 Main Features
- Individual shops for each player
- Intuitive graphical interface (GUI) for management
- Economy system compatible with Vault and PlayerPoints
- Global marketplace to view all shops
- Centralized administration with control panel
🎮 Commands
Main Command: /dkmarket or /market or /shop
- Description: Main marketplace command
- Usage:
/dkmarket [item] - Aliases:
market,shop
Sub-commands:
/dkmarket- Opens the main marketplace interface/dkmarket item- Adds the held item to your shop (requires holding an item)
🔐 Permissions
Plugin Permissions:
dkmarket.use- Permission to use the marketplace (default: true)dkmarket.create- Permission to create shops (default: true)dkmarket.admin- Full permission to manage all shops and settings (default: op)
How it works:
- Players with
dkmarket.createcan automatically create their own shops - Players with
dkmarket.usecan browse the marketplace and buy items - Administrators with
dkmarket.adminhave access to the admin panel
🛒 Shop Features
For shop owners:
- Automatically create shop when using the command
- Add items by holding them and using
/dkmarket item - Set custom prices via chat
- Manage items through graphical interface
- Limit of 50 items per shop (configurable)
For buyers:
- Browse global marketplace with all shops
- Buy items directly from other shops
- View prices in different currencies
- Intuitive interface with categories
💰 Economy System
- Vault Support: Compatible with all economy plugins that use Vault
- PlayerPoints Support: Alternative using player points
- Configurable prices: Minimum 1 coin, maximum 1,000,000 (configurable)
- Multiple currencies: Support for different currency types
⚙️ Configuration
The plugin has a config.yml file with options for:
- Default currency type
- Item limits per shop
- Automatic save interval
- Customization of messages and interfaces
- Security and permission settings
🔧 Dependencies
- Soft-depend: Vault and PlayerPoints (optional, but recommended)
- Server version: Spigot 1.21 or higher
📊 Data Saving
- Data automatically saved every 5 minutes (configurable)
- Data persistence between server restarts
- Automatic backup when disabling the plugin



