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
Tags
Creators
Details
Licensed ARR
Published 10 months 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


