Compatibility
Minecraft: Java Edition
1.21.11
Platforms
Tags
Creators
Details
Licensed DualsFWShield custom liscence
Published 4 months ago
๐ฎ DeathSwap
A professional DeathSwap minigame plugin for Paper 1.21.11 with 3 game modes, multi-arenas, admin dashboard, and full customization.
โ ๏ธ Paper 1.21.11 required (or compatible forks like Purpur). Not compatible with Spigot/Bukkit.
โจ Features
- ๐น๏ธ 3 Game Modes โ DeathSwap, DeathShuffle, BlockShuffle
- ๐๏ธ Multi-Arenas โ Independent instances with their own worlds, configs, and players
- ๐๏ธ Admin Dashboard โ Full GUI to manage arenas, players, gamerules, and settings
- ๐ Statistics โ Kills, deaths, wins, play time with leaderboards
- ๐ณ๏ธ Seed Voting โ Players vote for predefined seeds before each game
- ๐ฏ Challenges โ Craft, mine, and kill objectives with potion effect rewards
- ๐ Custom Sounds โ Every event sound is fully configurable
- ๐ค Team System โ Play all modes cooperatively with auto-balanced color teams
- ๐จ Two UI Modes โ RICH (BossBar + ActionBar) or CLEAN (chat only)
- โ๏ธ In-Game Config โ Modify everything via GUI or commands, no file editing needed
- ๐ ๏ธ Custom GameMode API โ Developers can register their own modes using the DeathSwapAPI
- ๐ Bilingual โ French and English support
- โก Lightning Fast Start โ Bypass wait times for instant gameplay!
- ๐ Custom Dimensions โ Configurable Nether & End worlds per arena with dedicated gamerules
- ๐ก๏ธ World-Ready Polling โ Intelligent loading checks ensuring CWR and Multiverse worlds are securely loaded
๐น๏ธ Game Modes
| Mode | How it works |
|---|---|
| DeathSwap | Players trappers are randomly swapped โ trap your area and survive your opponent's trap! |
| DeathShuffle | Each round assigns a death type. Die the right way to survive! Configurable causes via in-game GUI, includes "Death Run". |
| BlockShuffle | Find and stand on the target block before time runs out! Configurable blocks via in-game GUI, includes "Item Race". |
๐ Quick Start
- Drop the JAR in
plugins/ - Create worlds (Multiverse recommended):
mv create DS_Game normal+mv create DS_Lobby normal - Copy
arenas/example.ymlโarenas/default.yml, edit your world names /ds reloadthen/ds join
๐ Commands
| Command | Description |
|---|---|
/ds join [arena] |
Join an arena |
/ds leave |
Leave current game |
/ds stats |
View stats |
/ds top [category] |
Leaderboard |
/ds help gui |
Visual help menu |
/ds language <lang> |
Change language |
/ds admin |
Admin dashboard (GUI) |
/ds admin create/delete/clone |
Manage arenas |
/ds settings |
In-game settings GUI |
/ds reload |
Reload config |
โ๏ธ Requirements
| Component | Version | Status |
|---|---|---|
| Java | 21+ | โ Required |
| Paper (or fork) | 1.21.11 | โ Required |
| Multiverse-Core | 4.x | โฌ Recommended |
| CyberWorldReset | * | โฌ Optional |
๐ Documentation
For complete documentation including all commands, configuration reference, admin dashboard guide, and troubleshooting:
๐ Full Documentation (English)
๐ Documentation Complรจte (Franรงais)
๐ README (English)
๐ README (Franรงais)
๐ License
Custom license โ free to use and modify, redistribution with credit, no commercial use without agreement. See LICENSE.md.
Made with โค๏ธ by DualsFWShield


