▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
SIXsBoom

SIXsBoom

PvE creeper survival arena minigame with custom wave system

Оцените первым
17
0

⚠️ This plugin is currently in active development. Some features may be incomplete or subject to change. Feel free to report any bugs or feedback on the Discord server!


SIXsBoom is a PvE arena minigame for Bukkit, Spigot, and Paper servers. Players survive waves of increasingly dangerous creepers — last one standing wins. Every aspect of the game is configurable, from creeper types to wave sequences to arena shapes.


✨ Features

  • 🎮 PvE survival arena — waves of creepers spawn each round; last player alive wins
  • 💥 17 built-in creeper types — Base, Fast, Turbo, Sonic, Armored, Tank, Mega Boom, Charged, Thunder, Nuke, Invisible, Phantom, Ghost Fast, Ninja, Berserker, Mini Boss, Thunder King
  • 🧩 Custom creeper types — add any new creeper by dropping a YAML file in creepers/
  • 🌊 Dual wave system — automatic scaling waves or fully custom sequences loaded from waves/
  • 🗺️ Multi-arena support — configure and run multiple arenas simultaneously
  • 🔵 Cuboid & Circle arena shapes — set boundaries, height limits, and center+radius for circular arenas
  • ⚠️ Out-of-bounds elimination — players leaving the arena are warned or instantly eliminated (configurable)
  • 🖥️ In-game setup GUI/boom gui to pick arena, configure lives, players, and wave mode with one click
  • ❤️ Multi-life system — give players more than one life before spectator mode kicks in
  • 🎯 Arena protection — no block break, no PvP, no hunger loss during games
  • 🏆 Custom win commands — run any console command when a player wins
  • Particle bounds visualizer — preview arena boundaries in-game
  • 🔄 Live reload/boom reload applies all config changes without restart
  • 🔔 Modrinth update checker — async, non-blocking, notifies admins on join

📦 Requirements

  • Minecraft: 1.21.x (Paper, Spigot, Bukkit and major forks)
  • Java: 21+
  • Optional: PlaceholderAPI

🛠️ Commands

CommandDescription
/boom join <arena>Join an arena lobby
/boom leaveLeave your current arena
/boom listList all arenas and their status
/boom spectate <arena>Spectate an active game
/boom guiOpen the game setup GUI (admin)
/boom start <arena> [waveFile]Start a game manually (admin)
/boom stop <arena>Force-stop an active game (admin)
/boom wave listList available wave files (admin)
/boom reloadReload all configuration files (admin)
/boom infoShow plugin status and loaded data (admin)
/boom arena create <name>Create a new arena
/boom arena delete <name>Delete an arena
/boom arena listList all arenas with details
/boom arena info <name>Show full arena configuration
/boom arena enable/disable <name>Enable or disable an arena
/boom arena setlobby <name>Set the lobby point to your position
/boom arena addspawn <name>Add a player spawn at your position
/boom arena clearspawns <name>Remove all player spawns
/boom arena addcreeperspawn <name>Add a creeper spawn at your position
/boom arena clearcreeperspawns <name>Remove all creeper spawns
/boom arena setshape <name> <CUBOID|CIRCLE>Set arena shape
/boom arena setpos1/setpos2 <name>Set cuboid corners
/boom arena setcenter <name>Set circle center
/boom arena setradius <name> <value>Set circle radius
/boom arena setheight <name> <min> <max>Set height bounds
/boom arena set <name> <key> <value>Set any arena property
/boom arena visualize <name>Preview arena bounds with particles

🔐 Permissions

PermissionDescriptionDefault
sixsboom.joinJoin an arenatrue
sixsboom.leaveLeave an arenatrue
sixsboom.listList arenastrue
sixsboom.spectateSpectate a gametrue
sixsboom.admin.reloadReload the pluginop
sixsboom.admin.infoView plugin statusop
sixsboom.admin.arenaManage arenasop
sixsboom.admin.startStart games manuallyop
sixsboom.admin.stopStop games forcefullyop
sixsboom.admin.waveList wave filesop
sixsboom.admin.guiOpen setup GUIop
sixsboom.admin.notifyReceive update notificationsop
sixsboom.group.adminAll admin permissionsop

⚙️ Configuration

Everything is configurable without touching code:

  • config.yml — game defaults (lives, player counts, countdown, end delay), out-of-bounds behaviour and timing, wave delay and auto-wave scaling, particle visualizer settings, update checker
  • messages.yml — every message, title, action bar, prefix and colour, fully supports & codes, &#RRGGBB hex, MiniMessage, and {placeholders}
  • arenas.yml — all arena definitions (auto-managed via commands, no manual editing needed)
  • creepers/*.yml — one file per creeper type; add new types by creating new files
  • waves/*.yml — one file per wave sequence; loaded automatically on startup or reload

🐛 Bug Reports & Support

Got a bug? A question? Just want to know what's coming next? The Discord server is the place to be — support tickets, changelogs, announcements and more, all in one place.

👉 Join the Discord


Made by SIXs — built for 1.21+

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:1 месяц назад
Обновлён:1 месяц назад
Главная