UwUDuels banner
UwUDuels icon

UwUDuels

Create a Minecraft PvP Duels plugin with GUI to select mode: Normal Axe, Box PvP, UHC. Players teleport to arena, receive kit, fight 1v1, return to lobby on...

00
spigotServer1.21.1mod

UwUDuels adds a simple 1v1 duel system with a menu for three modes: Normal Axe, Box PvP, and UHC. Players run /uwuduels (aliases /duel, /duels) to open the GUI, join a queue, and are paired when another player is available and an arena is free. Both fighters are teleported to the arena spawns, receive a random kit for that mode, and fights end by clearing drops, declaring a winner, and restoring each player’s saved inventory/gamemode before sending them to the lobby.

Configuration lives in config.yml. You can change the lobby location, rename modes/icons, add multiple arenas per mode with world coordinates for both spawns, and define multiple kits (armor, items with enchantments/unbreakable flags, and potion effects). The plugin picks an available arena and a random kit for the chosen mode. Use /uwuduels reload with the uwuduels.admin permission to apply config edits in-game.

Players who disconnect mid-duel forfeit; their pre-duel state is restored when they rejoin. Ensure the worlds in config.yml are loaded and adjust the sample coordinates to match your arena builds. The kit parser supports vanilla materials, enchantments, and basic potion effects; more complex item metadata would need to be added if desired.

Server Validation

Server validation passed - The mod was tested on a real Minecraft server and loaded successfully.