AsDuels 图标

AsDuels

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.0
本资源为搬运资源,原资源地址: https://modrinth.com/mod/asduels
资源信息

Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11

平台: paper spigot

标签: management utility

资源介绍
# ⚔️ AsDuels ### The Ultimate 1v1 Duel Plugin for Competitive Servers **by ItzAzeem | AsDevelopment** [![Discord](https://img.shields.io/badge/Discord-Join%20Support-5865F2?style=for-the-badge&logo=discord)](https://discord.gg/xRW5rdAvs5) [![Website](https://img.shields.io/badge/Website-asdevs.netlify.app-FF6B35?style=for-the-badge)](https://asdevs.netlify.app/) [![Minecraft](https://img.shields.io/badge/Minecraft-1.21+-62B547?style=for-the-badge)](https://modrinth.com) [![Java](https://img.shields.io/badge/Java-21+-ED8B00?style=for-the-badge&logo=java)](https://modrinth.com) --- *Challenge. Queue. Fight. Repeat.*

? What is AsDuels?

AsDuels is a high-performance, feature-packed 1v1 duel plugin designed for competitive PvP and FFA servers. Players challenge each other, pick their kit from a beautiful live-updated GUI, and battle it out in custom-built arenas — all working out of the box with zero external dependencies.

Admins set up everything 100% in-game — no YAML editing, no restarts, no headaches.

No lag. No nonsense. Just pure competitive dueling.


✨ Feature Breakdown

⚔️ Duel System

  • Challenge any player with /duel <player> or open the queue GUI with /duel
  • Clickable [Accept] and [Deny] buttons directly in chat
  • Duel requests auto-expire after a configurable timeout
  • Prevents self-dueling, dueling players already in matches, and dueling while in queue

? Kit Selection GUI

  • Beautiful chest GUI showing all available kits as icons
  • Each kit displays live Fighting count and live Queue count
  • GUI auto-refreshes when any player joins or leaves a queue or match
  • Click any kit icon to instantly join that kit's queue or send a challenge with it

? Queue System

  • Separate matchmaking queue per kit — players are matched fairly
  • If an opponent is already waiting → instant match start
  • Live actionbar timer showing how long you've been queued
  • /duel leave to exit queue at any time
  • Players auto-removed from queue on disconnect

?️ Arena System

  • Create arenas entirely in-game with the wand tool — no coordinates needed
  • Iron Hoe wand — Left Click = Pos1, Right Click = Pos2
  • Set two individual player spawns per arena
  • Run multiple arenas simultaneously — no bottleneck
  • System automatically assigns the best available arena on match start

?️ Smart Arena Protection

This is where AsDuels stands out from other duel plugins:

  • ❌ Original arena blocks can never be broken — protected forever
  • ✅ Players can place new blocks during a match freely
  • ✅ Players can break blocks they personally placed during the match
  • ? All player-placed blocks are automatically removed when the match ends
  • Arena resets itself perfectly after every single match — no manual cleanup needed!

? Kit System

  • Create kits in-game without touching any config file
  • Saves your complete inventory: 36 main slots + armor slots + offhand slot
  • Set a custom GUI icon per kit so players instantly recognize it
  • Bind any kit to any arena — kit is automatically given when match starts
  • Kit is automatically removed and inventory restored when match ends

?️ Spectator Mode

  • /duel spectate <arena> — watch any live match in real time
  • Full vanilla spectator gamemode — fly freely around the arena
  • Cannot interact with or damage players
  • Automatically teleported back to lobby when the match ends
  • Can leave early using /spawn

⚙️ Deep Configuration

  • 25+ configurable messages — every single player-facing string
  • Full hex color support &#RRGGBB in all messages and titles
  • Configurable GUI title, row count, and filler material
  • Toggle hunger, fall damage, and natural mob damage per match
  • Configurable countdown duration and request timeout

?️ Arena Setup — Step by Step

1.  /ad wand                        → Get the Iron Hoe wand
2.  Left click a block              → Set Pos1 (corner 1)
3.  Right click a block             → Set Pos2 (corner 2)
4.  /ad create arena <name>         → Arena created!
5.  Stand on spawn point 1
6.  /ad arena <name> setspawn1      → Spawn 1 saved
7.  Stand on spawn point 2
8.  /ad arena <name> setspawn2      → Spawn 2 saved — Arena READY!
9.  Fill your inventory with items
10. /ad kit save <name>             → Kit saved!
11. Hold the icon item in hand
12. /ad kit icon <name>             → Icon set!
13. /ad kit bind <kit> <arena>      → Kit bound to arena!

Done! Your arena is fully ready for matches.


? Commands

Player Commands

Command Description
/duel Open kit queue GUI
/duel <player> Challenge a specific player
/duel accept Accept incoming duel request
/duel deny Deny incoming duel request
/duel cancel Cancel your outgoing request
/duel leave Leave the matchmaking queue
/duel spectate <arena> Spectate an active match
/spawn Return to lobby spawn

Admin Commands (/ad or /adminduel)

Command Description
/ad wand Get selection wand
/ad create arena <name> Create new arena from selection
/ad create kit <name> Create new kit entry
/ad arena <name> setspawn1 Set arena spawn point 1
/ad arena <name> setspawn2 Set arena spawn point 2
/ad kit save <name> Save current inventory as kit
/ad kit bind <kit> <arena> Bind kit to arena
/ad kit icon <name> Set kit icon from main hand
/ad setspawn Set global lobby spawn
/ad list arenas List all arenas and their status
/ad list kits List all kits
/ad delete arena <name> Delete an arena
/ad delete kit <name> Delete a kit
/ad reload Reload config and data

? Permissions

Permission Description Default
asduels.use Access all player commands true
asduels.admin Access all admin commands op

?️ Compatibility

Server Software Paper 1.21.4, Spigot 1.21.4
Java Version Java 21 or higher
Dependencies None — completely standalone
Database None — flat file YAML storage

? Plugin Files

plugins/AsDuels/
├── config.yml    ← All settings, GUI config & 25+ messages
├── arenas.yml    ← Arena regions, spawns, kit bindings (auto-managed)
└── kits.yml      ← Kit items in Base64 format (auto-managed)

?‍? About the Developer

ItzAzeem.As is the founder of AsDevs — a Minecraft plugin development brand focused on creating unique, polished, and performance-first plugins for competitive servers.

? Website asdevs.netlify.app
? Discord discord.gg/xRW5rdAvs5

? Support & Bug Reports

Having issues? Need help with setup? Want to suggest a feature?

Join the AsDevs Discord server for fast, friendly support:
? discord.gg/xRW5rdAvs5

Please do not use Modrinth comments for bug reports — Discord is much faster and easier!


?️ Roadmap

Feature Status
Core duel system ✅ Released
Kit GUI with live stats ✅ Released
Arena block protection + auto cleanup ✅ Released
Queue system ✅ Released
Spectator mode ✅ Released
Player stats (W/L/Streak) ? v1.1.0
Queue timeout ? v1.1.0
Win/Loss result titles ? v1.1.0
ELO / Rating system ? Future
Tournament system ? Future

**Made with ❤️ by ItzAzeem.As | AsDevs** *Enjoying AsDuels? Please leave a ⭐ review — it really helps!* [Discord](https://discord.gg/xRW5rdAvs5) • [Website](https://asdevs.netlify.app/)
下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Shipping Bin Compatibility

价格:0 墨喵币
下载量:0

查看详情
[MTR4] Loughborough Tube 2024 Tube Stock

价格:0 墨喵币
下载量:0

查看详情
Hotbar Slot Presets

价格:0 墨喵币
下载量:0

查看详情
RapidBan

价格:0 墨喵币
下载量:0

查看详情