A comprehensive Minecraft Spigot plugin for creating custom kit duels on your server.
- Custom Kit Creation: Players can create and edit their own custom kits via intuitive GUI interfaces
- Kit Management: Players can delete, list, and manage their personal kits
- Duel System: Send duel requests to other players using your custom kits
- Duel Acceptance: Accept incoming duel requests with a simple command
- Arena Management: Set up duel arenas with defined boundaries and spawn points
- Configuration: Reload plugin configuration without server restart
- Permission System: Control who can use which features
- Data Persistence: Kits are stored per player in YAML format
- Graceful Handling: Proper cleanup when players disconnect or die during duels
- Modern API: Built for Minecraft 1.21.4 using modern Spigot practices
- Safety Features: Prevents teleportation and certain commands during duels
/ckd createkit <name>- Opens GUI to save current inventory as a kit/ckd editkit <name>- Opens GUI to modify a saved kit/ckd deletekit <name>- Deletes a player's kit/ckd listkits- Lists your available kits/ckd duel <player> <kit>- Sends a duel request to another player/ckd accept- Accepts the latest duel request
/ckd setarena <name>- Creates a new arena/ckd setpos1 <arena>- Sets the first corner of an arena/ckd setpos2 <arena>- Sets the second corner of an arena/ckd setspawn1 <arena>- Sets the first spawn point in an arena/ckd setspawn2 <arena>- Sets the second spawn point in an arena/ckd reload- Reloads plugin configuration
customkitduels.use- Allows basic use of the plugin (default: true)customkitduels.admin- Allows admin commands (default: op)
- Download the plugin JAR file
- Place it in your server's
pluginsfolder - Restart your server
- Configure arenas using the admin commands
- Players can start creating kits and dueling!
The plugin generates a config.yml file with customizable settings:
- Maximum kits per player
- Duel request timeout
- Blocked commands during duels
- Custom messages
- Arena configurations
- Use
/ckd setarena <name>to create a new arena - Set the arena boundaries with
/ckd setpos1 <arena>and/ckd setpos2 <arena> - Set spawn points with
/ckd setspawn1 <arena>and/ckd setspawn2 <arena> - The arena is now ready for duels!
- Players create custom kits using
/ckd createkit <name> - Challenge another player with
/ckd duel <player> <kit> - The challenged player accepts with
/ckd accept - Both players are teleported to a random available arena
- Players receive their selected kit and the duel begins
- When one player dies or quits, the duel ends
- Both players are restored and teleported back to their original locations
For issues, suggestions, or contributions, please visit the plugin's repository or contact the developer.
Current version: 1.0.0 Target Minecraft version: 1.21.4