
ArenaMaker
Arena, Duel & Wave Survival Plugin
Create arenas • Host duels • Survive waves • Earn rewards
Features
- Arena Builder with visual particle preview
- 1v1 Duels with ELO ranking & wagers
- Wave Survival mode with shop system
- Auto-matchmaking queue
- Full GUI admin panel
- In-game shop editor
- Kit system with effects
- Player statistics & leaderboards
- Vault economy support
- WorldGuard protection
Commands
Arena
/arena create <id>/arena delete <id>/arena setpos <id> <1|2>/arena setspawn <id> <1|2>/arena setlobby <id>/arena info <id>/arena list/arena enable|disable <id>/arena tp <id>/arena maker/arena gui/arena select <id>/arena protect <id>/arena hide
Duel
/duel <player> [wager]/duel accept/duel deny/duel stats [player]/duel top/duel queue/duel leave/duel spectate <player>
Game
/game create <arena>/game join <id>/game leave/game start/game shop/game points/game list
Kit
/kit create <name>/kit delete <name>/kit save <name>/kit load <name>/kit list/kit seticon <name>
Shop
/shop list/shop create <id>/shop delete <id>/shop info <id>/shop edit <id>/shop additem <shop> <id> [cost]/shop removeitem <shop> <id>/shop setcost <shop> <id> <cost>/shop settier <shop> <id> <tier>/shop setlimit <shop> <id> <limit>
Permissions
arena.admin- Full access (op)arena.use- Duel & queue (true)arena.wager- Use wagers (true)arena.spectate- Watch matches (true)arena.bypass- Bypass limits (op)
Placeholders
Stats
%arena_wins%%arena_losses%%arena_draws%%arena_kills%%arena_deaths%%arena_kdr%%arena_matches%%arena_winrate%%arena_streak%%arena_best_streak%%arena_elo%%arena_rank%%arena_earnings%%arena_wagered%
Match Info
%arena_in_match%%arena_in_queue%%arena_queue_position%%arena_current_arena%%arena_opponent%%arena_time_left%
Server & Leaderboard
%arena_active_matches%%arena_arena_count%%arena_kit_count%%arena_top_wins_1_name%%arena_top_wins_1_value%%arena_top_elo_1_name%%arena_top_streak_1_name%%arena_top_earnings_1_name%
Config Files
config.yml- General settingsarenas.yml- Arena datakits.yml- Kit loadoutsshops.yml- Shop itemsstats.yml- Player statsrewards.yml- Win rewards
Dependencies
- Required: None
- Optional: WorldEdit, WorldGuard, Vault, PlaceholderAPI
Ченджлог
1.0.1Релиз1.21.9, 1.21.10, 1.21.11 · 20 мая 2026 г.
New
- Auto-cycle arenas — lobby always open. When a game ends, a new lobby spins up after the cooldown. Set it once, runs forever.
- Wave cap — set
Max Wavesper arena so wave games actually end and the next group can play. - Lobby auto-start — games start automatically when min players are reached. Configurable countdown per arena.
- Editable
kits.yml— plain-text kit setup using simple lines like"0: DIAMOND_SWORD"and"SPEED 1 30". Edit and restart, no commands needed. - Menus by default —
/arena,/kit,/shop,/game,/duelall open a GUI instead of dumping help text.
Fixed
- Players can jump properly inside arenas (containment now horizontal, not full 3D).
- No more freeze / clip on ice or water at arena edges.
- Mobs spread out randomly across the arena instead of clumping at player spawns.
- "1 mob left" stuck waves — ghost mobs are now reconciled every 2 seconds.
- Ready emerald and other game items no longer follow players out of the arena or persist after a quit/crash.
- Safer spawn teleports — no more spawning inside blocks, on water, or in lava.
- Smoother shop, reward, and stat handling under edge cases.
GUI
- Cleaner admin panel with glass-pane borders.
- Arena Settings: new toggles for Auto Cycle, Max Waves, Lobby Countdown.
- Join browser shows live lobby counts and auto-cycle status.
1.0.0Релиз1.21.8, 1.21.9, 1.21.10 · 2 декабря 2025 г.
Release
Комментарии
Загружаем…