
Death Swap Plus
A customizable Death Swap plugin for Spigot and Paper featuring an optional random long-distance spawn at the start, adding a strategic twist to the classic Death Swap experience.
197
1
Список изменений
Initial release.
Added
-
Core DeathSwap gameplay:
- Automatically swaps player locations after a random delay between
MinTimerandMaxTimer. - Warning system:
- Big title warning exactly 10 seconds (200 ticks) before each swap.
- Action bar countdown when time until swap is within
Warningticks.
- Optional post-swap “safety window” via
Safeticks (Resistance effect applied at start and after swaps). - Ender pearl cleanup at swap time (
KillPearls).
- Automatically swaps player locations after a random delay between
-
Teleport/swap modes (
TeleportMode):random(random mapping; falls back to circle if no valid mapping found)circle(random circle per game)random_circle(circle reshuffles after each swap)fixed_circle(does not shuffle player order at start)pairs(pair swapping; supports a 3-player rotation when player count is odd)
-
Game start options:
- Random start spawn (
RandomSpawn) with random coordinate selection. - Configurable starting items:
GiveFood(20 cooked porkchops)GiveWaterBucket(1 water bucket)
- Random start spawn (
-
Spectator flow:
- Eliminated players are set to SPECTATOR.
- Players joining during an active game are put into SPECTATOR.
/dstp <player>teleports spectators to alive players.
-
Commands:
/dsreadyready-up system with/dsready getand/dsready start./dsstart(admin force-start) with optional dev mode via/dsstart true./dsstop(admin force-stop)./dssettingsto view/change settings./dsstats [player]to view player statistics./dskillto self-eliminate during an active game./dsinfobasic plugin info.
-
Permissions:
ds.start,ds.stop,ds.settings.
-
Stats tracking (stored per-player in YAML under
plugins/DeathSwap/PlayerDatabase/):- Games, Wins, Swaps, Deaths, Disconnected, Time played.
- Dev mode disables stats writes (for testing).
-
UI / QoL:
- Health is shown in the TAB list (scoreboard objective
showhealth). - Chunk preloading and a gradual chunk loading phase at game start to reduce lag/freezes on teleport.
- Health is shown in the TAB list (scoreboard objective
Notes
SendChunksexists as a setting, but chunk preloading/loading behavior is handled internally regardless of this value in the current implementation.
Файлы
DeathSwapPlus-1.0.0.jar(49.25 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.0
Загрузчики
PaperSpigot
Версии игры
1.21–1.21.11
Загрузок
195
Дата публикации
2 мес. назад
