ShulkerRush
Multi-arena team minigame for Paper 1.21.11 — protect your team's Shulker, destroy the enemies'.
🇬🇧 English
ShulkerRush is a fast-paced team minigame where each team defends a Shulker with heart-based HP instead of a bed. Break the enemy Shulker to stop their respawns, then eliminate the team. Fully multi-arena — run many maps at once, each in its own world.
Features
- Multi-arena: unlimited maps, each its own world and mode, running in parallel.
- Flexible modes —
SxC(team size × team count), from1x4to4x8. - Shulker HP shown as hearts; carry & replace it with a special item.
- Resource spawners: iron, gold, and growing amethyst crystals (mine by hand-stage for 1/2/3 shards).
- Virtual souls — kill currency for team upgrades (never dropped on death).
- Shop & team upgrades via NPCs; center TP NPCs to your base for a soul.
- Lobby: game-select GUI (compass or NPC) with live status per arena.
- Team select via colored wool menu.
- In-game scoreboard with live team status (alive / no-shulker / eliminated).
- Leaderboard holograms (kills / deaths / wins / shulkers), backed by SQLite.
- World reset — arenas restore from a pristine template after every game.
Requirements
- Paper 1.21.11+
- Multiverse-Core (or any world manager) to load arena worlds.
Quick start
/sra create <arena> <mode>— in the map's world (e.g.2x8).- Set points:
/sra setup <arena> spawn|shulker|spawner|shop|upgrader|tp|pregame. /sra setlobbyin your hub,/sra template <arena>on the clean map.- Players:
/sr join <arena>→ pick a team → play.
Commands: /sra (admin setup), /sr (players: join/team/leave/list).
🇷🇺 Русский
ShulkerRush — динамичная командная мини-игра, где вместо кровати команда защищает шалкера с ХП в виде сердец. Сломай вражеского шалкера, чтобы отключить их возрождения, и добей команду. Полноценная мультиарена — много карт одновременно, каждая в своём мире.
Возможности
- Мультиарена: сколько угодно карт, у каждой свой мир и режим, идут параллельно.
- Гибкие режимы —
SxC(размер команды × число команд), от1x4до4x8. - ХП шалкера в виде сердец; его можно унести и переставить особым предметом.
- Спавнеры ресурсов: железо, золото и растущий аметист (добыча киркой по стадии роста — 1/2/3 осколка).
- Виртуальные души — валюта за убийства для улучшений (не теряются при смерти).
- Магазин и улучшения команды через NPC; ТП-NPC в центре — телепорт на базу за душу.
- Лобби: меню выбора игры (компас или NPC) с живым статусом арен.
- Выбор команды через меню из цветной шерсти.
- Скорборд в игре с живым статусом команд (жив / без шалкера / выбыл).
- Голограммы топов (убийства / смерти / победы / шалкеры) на базе SQLite.
- Сброс мира — арена восстанавливается из эталона после каждой игры.
Требования
- Paper 1.21.11+
- Multiverse-Core (или другой менеджер миров) для загрузки миров арен.
Быстрый старт
/sra create <арена> <режим>— в мире карты (например2x8).- Точки:
/sra setup <арена> spawn|shulker|spawner|shop|upgrader|tp|pregame. /sra setlobbyв хабе,/sra template <арена>на чистой карте.- Игроки:
/sr join <арена>→ выбрать команду → играть.
Команды: /sra (настройка, админ), /sr (игроки: join/team/leave/list).

