
ModsJava
DK MARKET
DKMARKET is a Spigot 1.21 plugin that allows players to create their own individual shops with a graphical interface to sell items to other players in a…
⬇ Download on Modrinth
📋 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
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Verified by MCModsHub
- Ships as DKMARKET-1.2-SNAPSHOT.jar — drop this file into the mods folder
- Download size: 81 KB
- Download link checked 1 Sept 2026 — working
These come from our own check of the pack file, not from the source page.