Mineuniverse
Log in Register
Plugins

Simple Duels

A modern, lightweight Paper duels plugin designed for competitive PvP, featuring queues, kits, arenas, statistics, and clean GUI menus. Optimized for Paper 1.21+, with a modular architecture that is easy to maintain and extend.
by Ryhox
Download Claim this project
205 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Fun Mechanics

🗡️ Duels Plugin (FOR PAPER ONLY)

A complete and modern duels plugin for Paper servers.
Includes queues, kits, arenas, stats, and clean GUIs for competitive PvP.

✨ Features

  • Player vs Player duels
  • Queue system with kit selection
  • Direct duel requests
  • Kit system with previews
  • Arena creation & management
  • Player statistics (kills, deaths, wins, losses)
  • Best-of duel system
  • GUI-based menus
  • Lobby utilities (fly, spawn, settings)
  • Paper-optimized and lightweight

📦 Requirements

  • Java 17+
  • PaperMC 1.21+

🚀 Installation

  1. Download the latest .jar from Releases
  2. Put it into your server’s plugins/ folder
  3. Start or restart the server
  4. Configure the plugin files
  5. Done ✨

⚙️ Configuration

  • config.yml – main settings
  • arenas.yml – arena definitions
  • kits.yml – kit configuration
  • players.yml – player stats & data

🧩 Commands

Player Commands

  • /duel <player> - Challenge a player to a duel
  • /accept - Accept a duel request
  • /queue <join|leave|gui> - Queue for duels
  • /kits - View available kits
  • /previewkit <kit> - Preview a kit
  • /stats [player] - View stats
  • /ping [player] - Check ping
  • /fly - Toggle lobby flight
  • /spawn - Teleport to spawn
  • /settings - Open settings menu

Admin Commands

  • /duels - Main admin command
  • /arena <subcommand> - Create & manage arenas
  • /kit <add|remove> - Manage duel kits
  • /setspawn - Set server spawn
  • /setkills <player> <n> - Set player kills
  • /setdeaths <player> <n> - Set player deaths
  • /setwins <player> <n> - Set player wins
  • /setlosses <player> <n> - Set player losses

🔐 Permissions

  • duels.* - Access to all duels permissions
  • duels.admin - Admin commands
  • duels.fly - Allow flight in lobby
  • duels.reload - Reload plugin configuration
  • duels.setspawn - Set spawn location

🛠️ Development

  • Built with Gradle
  • Designed for Paper
  • Modular manager-based architecture
  • Easy to extend and maintain

📄 Plugin Info

  • Name: Duels
  • Version: 1.0
  • Author: Ryhox
  • API Version: 1.21

📄 License

This project is open for personal and private server use, learning, and modification.

You may

  • Use this plugin on your own servers
  • Modify the source code for personal or educational purposes
  • Learn from and build upon the code

You may not

  • Sell this plugin or any modified versions
  • Claim this project as your own work
  • Redistribute the plugin or its source code without proper credit
  • Publish modified versions without clearly crediting the original author

If you share this project or any derivative work, clear attribution to the original author is required.

Made with ♡ by Ryhox and Nexor

Duels-1.21x.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-05-16 Get
Duels-26.x.jar
MC 26.1.1, 26.1, 26.1.2
Release 2026-05-16 Get
Duels-1.0.1.jar
MC 1.21.2, 1.21, 1.21.3, 1.21.8, 1.21.4, 1.21.5, 1.21.7, 1.21.1, 1.21.6, 1.21.9, 1.21.10, 1.21.11
Release 2026-03-30 Get

More from Ryhox

Projectile Preview
749
Simple Health Indicators
2,810

You Might Also Like

BattleTracker 2.0
A standalone plugin and companion to BattleArena that tracks PVP & PVE statistics along with a suite of additional combat features to enhance server gameplay.
9,997
eHunger Games (Mcpvp hg)
A hunger games plugin like mcpvp
9,985
Basic Trails
Basic Trails Plugin
9,974
HypixelFirework
HypixelFirework
9,956
PremiumBoots [Like GommeHD]
PremiumBoots [Like GommeHD]
9,949
llamaGrapple
A customizable grapple hook!
9,925