DonutSMP - DonutDuels icon

DonutSMP - DonutDuels -----

Mechanics



.

DonutDuels
The ultimate 1v1 dueling experience for your Minecraft server! Inspired by the popular DonutSMP Duels.

Introduction
DonutDuels is a lightweight and efficient dueling plugin designed for modern PvP. Whether you run a competitive Lifesteal SMP, a KitPvP server, or just want casual dueling for your players, this plugin has you covered with shrinking borders and instant action.

⚔️ Features
  • 1v1 Dueling System: Challenge any player to a fair fight.

  • Multiple Arena Support: Create unlimited arenas.

  • Auto Arena Regeneration: Powered by WorldEdit schematics (no block lag!).

  • Shrinking Border Mechanic: Forces action, no camping allowed.

  • Kit System: Optional and fully configurable.

  • Win/Loss Statistics: Track player performance.

  • Queue System: Random matchmaking for quick duels.

  • Customizable Messages: Full support for custom languages via messages.yml.

  • PlaceholderAPI Support: Display stats on scoreboards or tab.
Commands
Player Commands:

  • /duel <player> - Challenge a player to a duel.

  • /duel queue - Join the random matchmaking queue.

  • /duel accept <player> - Accept a duel request.

  • /duel leave - Leave after winning (during loot collection).
Admin Commands:

  • /dd createarena <name> - Create a new arena.

  • /dd editarena <name> - Enter edit mode for an arena.

  • /dd setspawn1 - Set spawn point 1 (Challenger).

  • /dd setspawn2 - Set spawn point 2 (Opponent).

  • /dd setspawn - Set global lobby spawn.

  • /dd arenadelete <name> - Delete an arena.

  • /dd reload - Reload configuration.
Permissions
  • donutduels.player - Allows players to use /duel (Default: true)

  • donutduels.admin - Full admin access (Default: OP)

  • donutduels.bypass.commands - Bypass command restrictions during duels
Installation
  1. Download the plugin JAR.

  2. Place it in your plugins folder.

  3. Important: Make sure WorldEdit is installed.

  4. Restart your server.

  5. Configure config.yml and messages.yml to your liking.

  6. Create arenas using /dd createarena <name>.
Dependencies
  • Required: WorldEdit (For arena resetting)

  • Optional: PlaceholderAPI (For statistics)
Created by M1rcELoRO
Resource Information
Author:
----------
Total Downloads: 759
First Release: Sep 27, 2025
Last Update: Jan 17, 2026
Category: ---------------
All-Time Rating:
5 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings