Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Creators
Details
Licensed ARR
Published 7 months ago
Updated 2 weeks ago
DK Kits
What it is: A powerful plugin to create, edit, and give kits via GUI, with per-kit permissions, per-player cooldowns, pagination, hidden kits, and immediate cooldown support. Fully compatible with Minecraft 1.8.8 to 1.21+ (Paper, Spigot, and Folia).
How it works
Creation Wizard
- Set name via chat
- Toggle permission requirement
- Set permission node (if needed)
- Capture items from your inventory
- Confirm creation
Editing
- Rename kit (with conflict checking)
- Toggle permission and set node
- Edit items via GUI
- Set cooldown in seconds
- Toggle Immediate Cooldown (players must wait before first claim)
- Toggle Hidden Kit (doesn't appear in
/kitGUI) - Set custom display name with color codes
- Set custom display item
Claiming
- Players open the GUI with
/kitor/kit <name> - Permission (if enabled) and cooldown are enforced
- Hidden kits only accessible via command or admin give
- Paginated interface for many kits
Commands
Player Commands
/kit- Opens the kit list GUI (paginated)/kit <name>- Claims a specific kit by name
Admin Commands
/dkkit create- Starts the kit creation wizard/dkkit list- Lists all kits (requires admin permission)/dkkit delete <name>- Deletes a kit (requires admin permission)/dkkit edit- Opens selection GUI to choose a kit to edit/dkkit edit <name>- Opens the editor for the specified kit/dkkit give <player> <kit>- Gives a kit to a player (bypasses cooldown and permissions)/dkkit menu- Opens position configuration GUI for kits
Permissions
Admin Permission
dkkits.admin (default: op)
- Allows
/dkkit list,/dkkit delete,/dkkit edit,/dkkit give,/dkkit menu - By default, also allows
/dkkit create(configurable) - Can see and use hidden kits
Per-kit Permission (optional)
Each kit can have a custom node, e.g. dkkits.kit.vip
- If the kit's permission toggle is ON, players must have this node to claim the kit
- Works with both GUI and command claiming
Configuration (config.yml)
# Language (pt_br or en)
language: en
# Admin permission node
admin-permission: dkkits.admin
# Allow non-admin players to create kits
# WARNING: Keep false to prevent abuse
allow-player-create: false
# Enable debug logs
debug: false
# GUI Configuration
gui:
# Create button (anvil) position (0-53)
create-button-slot: 53
# Kits per page (max 45 recommended)
kits-per-page: 45
# Previous page button position
previous-page-slot: 48
# Next page button position
next-page-slot: 50



