SpacePvP

Unique plugin for battles using /pvp or custom cabins.

378

SpacePvP

welcome

---

✨ Feature List ✨

- ✅ PvP Mode — Compatible with AntiRelog, CombatLogX, and other plugins - ✅ Regions — WorldGuard & Towny support (prevents teleporting into protected regions) - ✅ GUI — Custom menus with ItemsAdder, Oraxen or Nexo - ✅ Configuration — Easy configuration of all features - ✅ Statistics — Tracks wins, losses, win streaks, and more - ✅ Regeneration — WorldEdit & FastAsyncWorldEdit support for fast arena regeneration - ✅ Two queue modes: - Arena (preset battleground) - Random Location (random area) - ✅ SQLite & MySQL support - ✅ Effects applied after teleport - ✅ Enables PvP mode (compatible with most plugins) - ✅ Broadcast message when joining queue (randomizable) - ✅ Broadcast message when winning (randomizable) - ✅ Teleport delay with visible timer (Title / ActionBar / BossBar) - ✅ Random location validation (WorldGuard & Towny) - ✅ Arena availability check before starting battle - ✅ Arena regeneration (restoring previous state) - ✅ Disable Fly / God / Vanish / Gamemode on teleport (Essentials & CMI support) - ✅ PlaceholderAPI support - ✅ View opponent inventory before battle - ✅ Cancel teleport on damage (configurable damage causes) - ✅ Required armor check before queue join - ✅ Rewards for a certain number of wins or losses - ✅ Unique points system - ✅ Convenient player sorting in queue - ✅ Auto-updating queue list - ✅ PvP cabin system - ✅ Kit system - ✅ Discord Webhooks support - ✅ Item-based access restrictions for queues and cabins - ✅ Cross-server battles support - ✅ Developer API — https://github.com/klaidi4dev/SpacePvP-API - ✅ Official Addon — https://modrinth.com/plugin/spaceduel - ✅ Color support: ``` Legacy: &7text HEX: &#650dbdtext MiniMessage examples: <white>Example</white> <color:#650dbd>text</color> <gradient:#ff0000:#0000ff>Gradient text</gradient> ```

---

🧾 Commands

👤 User Commands

- `/pvp` - Open the PvP menu - `/pvp help` - Show help message - `/pvp list` - View ongoing PvP duels - `/pvp lobby` - Teleport to lobby

👮 Admin Commands

- `/spacepvp arena` - Manage arenas - `/spacepvp cabins` - Manage cabins - `/spacepvp gladiators` - Manage gladiator event - `/spacepvp kit` - Manage kits - `/spacepvp points` - Manage points - `/spacepvp ban/unban` - Manage bans - `/spacepvp customitems` - Manage custom items - `/spacepvp setlobby` - Set main lobby - `/spacepvp reload` - Reload config

Points Commands

- `/spacepvp points give <player> <amount>` - Give points to a player - `/spacepvp points set <player> <amount>` - Set player points - `/spacepvp points take <player> <amount>` - Take points from a player - `/spacepvp points check <player>` - Check points

⚔️ Arena Commands

- `/spacepvp arena create <name>` - Create new arena - `/spacepvp arena remove <name>` - Delete arena - `/spacepvp arena pos1 <name>` - Set first position - `/spacepvp arena pos2 <name>` - Set second position - `/spacepvp arena posplayer1 <name>` - Set player1 spawn - `/spacepvp arena posplayer2 <name>` - Set player2 spawn - `/spacepvp arena center <name>` - Set arena center - `/spacepvp arena confirm <name>` - Confirm arena setup - `/spacepvp arena saveschem <name>` - Save arena schematic - `/spacepvp arena regen <name>` - Regenerate arena - `/spacepvp arena teleport <name>` - Teleport to arena - `/spacepvp arena list [page]` - List all arenas - `/spacepvp arena setlobby` - Set arena lobby - `/spacepvp arena removelobby` - Remove arena lobby - `/spacepvp arena lobby` - Teleport to arena lobby - `/spacepvp arena setdisplayname <name> <display>` - Set display name - `/spacepvp arena removedisplayname <name>` - Remove display name

🏠 Cabins Commands

- `/spacepvp cabins create <name>` - Create new cabin - `/spacepvp cabins pos1 <name>` - Set first position - `/spacepvp cabins pos2 <name>` - Set second position - `/spacepvp cabins center <name>` - Set cabin center - `/spacepvp cabins adddoor <name>` - Add a door - `/spacepvp cabins removedoor <name>` - Remove a door - `/spacepvp cabins confirm <name>` - Confirm setup - `/spacepvp cabins teleport <name>` - Teleport to cabin - `/spacepvp cabins list [page]` - List cabins - `/spacepvp cabins load <name>` - Load cabin - `/spacepvp cabins unload <name>` - Unload cabin - `/spacepvp cabins remove <name>` - Delete cabin - `/spacepvp cabins setlobby` - Set cabins lobby - `/spacepvp cabins removelobby` - Remove cabins lobby - `/spacepvp cabins lobby` - Teleport to cabins lobby - `/spacepvp cabins setdisplayname <name> <display>` - Set display name - `/spacepvp cabins removedisplayname <name>` - Remove display name

📦 Kit Commands

- `/spacepvp kit create <name>` - Start kit creation - `/spacepvp kit confirm <name>` - Confirm creation/modification - `/spacepvp kit give <name> [player]` - Give kit - `/spacepvp kit edit <name>` - Edit kit - `/spacepvp kit remove <name>` - Delete kit - `/spacepvp kit list` - List kits - `/spacepvp kit connect arena <arena> <kit>` - Link kit to arena - `/spacepvp kit connect cabin <cabin> <kit>` - Link kit to cabin - `/spacepvp kit disconnect arena <arena>` - Unlink from arena - `/spacepvp kit disconnect cabin <cabin>` - Unlink from cabin

🛡️ Gladiators Commands

- `/spacepvp gladiators start` - Force start event - `/spacepvp gladiators stop` - Force stop event - `/spacepvp gladiators create <name>` - Create arena - `/spacepvp gladiators remove <name>` - Delete arena - `/spacepvp gladiators pos1 <name>` - Set first position - `/spacepvp gladiators pos2 <name>` - Set second position - `/spacepvp gladiators addplayerpos <name>` - Add spawn point - `/spacepvp gladiators removeplayerpos <name> <id>` - Remove spawn point - `/spacepvp gladiators center <name>` - Set arena center - `/spacepvp gladiators confirm <name>` - Confirm setup - `/spacepvp gladiators saveschem <name>` - Save schematic - `/spacepvp gladiators regen <name>` - Regenerate arena - `/spacepvp gladiators teleport <name>` - Teleport to arena - `/spacepvp gladiators list [page]` - List arenas - `/spacepvp gladiators setlobby` - Set event lobby - `/spacepvp gladiators lobby` - Teleport to event lobby - `/spacepvp gladiators setdisplayname <name> <display>` - Set display name - `/spacepvp gladiators removedisplayname <name>` - Remove display name

💎 CustomItems Commands

- `/spacepvp customitems add <name>` - Save held item - `/spacepvp customitems remove <name>` - Remove custom item - `/spacepvp customitems give <name> [player] [amount]` - Give custom item

🚫 Ban Commands

- `/spacepvp ban <player> <mode> [time] [reason] [-s]` - Ban player - `/spacepvp ipban <player> <mode> [time] [reason] [-s]` - IP ban player - `/spacepvp unban <player> <mode> [-s]` - Unban player - `/spacepvp checkban <player>` - Check bans

---

🔌 Dependencies

Soft Dependencies: - PlaceholderAPI - LuckPerms - WorldGuard - Towny - EssentialsX - CMI - ViaVersion - HeadDatabase - Skulls

Required Dependencies: - WorldEdit - FastAsyncWorldEdit

---

🧩 Placeholders

General Stats

- `%spacepvp_wins%` - `%spacepvp_losses%` - `%spacepvp_kd_radio%` - `%spacepvp_total_games%` - `%spacepvp_points%`

Player State

- `%spacepvp_in_arena%` - `%spacepvp_in_cabin%`

Queue Info

- `%spacepvp_count_queue_random%` - `%spacepvp_count_queue_arena%` - `%spacepvp_count_queue%`

Active Fights

- `%spacepvp_playing_cabin%` — players fighting in cabins - `%spacepvp_playing_arena%` — players fighting in arenas

Gladiators (time until start)

- `%spacepvp_gladiators_next_start%` - `%spacepvp_gladiators_next_start_LONG%` - `%spacepvp_gladiators_next_start_SHORT%` - `%spacepvp_gladiators_next_start_{minutes}:{seconds}%`

---

🔐 Permissions

```yaml spacepvp.command.pvp spacepvp.command.spacepvp spacepvp.command.help spacepvp.command.reload spacepvp.command.list spacepvp.command.points spacepvp.command.arena spacepvp.command.gladiators spacepvp.command.cabins spacepvp.command.kit spacepvp.command.customitems spacepvp.command.setlobby spacepvp.command.lobby spacepvp.command.ban spacepvp.command.ipban spacepvp.command.unban spacepvp.command.checkban spacepvp.inventory.preview spacepvp.server.teleport spacepvp.playtime.bypass spacepvp.cabins.playtime.bypass spacepvp.cabins.commands.bypass spacepvp.arena.commands.bypass spacepvp.gladiators.commands.bypass spacepvp.queue.randomlocation spacepvp.queue.arena ``` ---

🎥 Setup Guides

Arena Setup

Cabins Setup

---

🖼️ Screenshots

screen1

screen2

screen3

screen4

screen5

screen6

screen7

screen8

screen9

ADS