Blue Arcade 3 | 27 Games in 1 Plugin v3.4.1

The definitive minigame solution.
  • Updated support for Spigot/Paper 26.2. Current compatibility status:
    • Scoreboards are functional again.
    • GlowingEntities is still disabled until the external library is updated.
  • Fixed module language migration so old language.yml values are preserved when updating modules that already include language/en.yml.
  • Fixed arena inventory restoration after leaving, disconnecting, or rejoining, with safer pending restore handling.
  • Fixed achievements.yml restoring removed achievement sections after admins customize the file.
API CHANGES
  • Added module setup metadata APIs so modules can describe their install requirements, setup steps, setup commands, and setup status checks for admin tools.
  • Added PersistentPlayerDataAPI for module-scoped player data that can be saved between sessions.
  • Added LanguageAPI for locale-aware module translations, including translated string and list lookup, placeholders, locale checks, and available locale listing.
  • Added ModuleAPI.getPersistentPlayerDataAPI() and ModuleAPI.getLanguageAPI().
  • Added GameContext.getPersistentPlayerDataAPI() and GameContext.getLanguageAPI().
  • Added GameContext.setPlayerSpectating(P, boolean) and GameContext.isPlayerSpectating(P) so modules can use Core-managed spectator behavior instead of relying on native platform spectator mode.
  • Added ModuleConfigAPI translation helpers such as getTranslation(...) and getTranslationList(...), so modules can read their translated messages through the standard config API.
  • Added GameModule.requiresSpawnCapacityValidation() so modules that do not use one spawn per maximum player can opt out of the default enable check.
  • Deprecated ModuleConfigAPI.register(String, int). Use ModuleConfigAPI.register(String) instead. The old method remains available so 3.3 modules keep working.
All API additions are source-compatible with existing 3.3 modules.
Modules that directly used native Minecraft spectator mode should migrate to GameContext.setPlayerSpectating(P, true) so the Core can apply spectator behavior consistently. For compatibility, 3.3 and older modules that set players to Minecraft spectator mode are adapted to the new fake spectator system at runtime.

CORE CHANGES
  • Added a new multilingual system for Minecraft with per-player language detection, /ba lang, split language folders, automatic migration from old language.yml files, translated Core menus/items/store/achievements/signs, and module locale files.
  • Added /baa arena <id> status and /baa game <id> <game_id> status to help admins review arena and module setup progress.
  • Added an experimental static to dynamic arena migrator with /baa migrate <arena_id>, plus a startup notice and migration rationale at https://blueva.net/docs/blue-arcade/dynamic-arenas.
  • Added /baa module help <module_id> for module-provided setup guidance.
  • Dynamic setup scoreboards can now show module-provided setup step labels, expected inputs, and setup status checks.
  • Game enable validation now checks spawn capacity against arena maximum players by default, while modules can opt out when their game does not require one spawn per player.
  • Improved dynamic arena block handling so saved setup world block patterns resolve correctly in the active runtime world.
  • Improved spectator mode with a fake spectator state, allowing spectators to use configured inventory items such as player teleport, stats, play again, leave, and store shortcuts.
  • Empty raw module messages are now skipped consistently.
  • Added a dynamic arena setup scoreboard that shows pending setup steps and the values already configured.
  • Added optional proxy game server world preloading to reduce first join spikes when players are sent to arenas.
  • Improved dynamic arena setup border detection so border changes appear much faster while building.
  • Fixed dynamic arena setup not always keeping builders in Creative Mode when entering a setup world.
  • Fixed dynamic arena world borders changing during matches instead of keeping the border saved during setup.
  • Fixed console run quickjoin commands repeatedly telling the target player they are already in an arena.
  • Fixed store category commands with a selected subcategory opening the parent category selector instead.
  • Fixed the nonexistent /baa goto command appearing in admin command suggestions.
  • Fixed waiting room items disappearing when joining arenas in another world while using world inventory plugins.
  • Fixed core preparing player inventory and state before world inventory plugins could save the previous world state.
  • Fixed saved core inventories overwriting inventories already restored by world inventory plugins.
  • Fixed new dynamic arenas starting with default player limits already configured.
  • Fixed dynamic arena setup allowing admins to advance before completing all required setup steps.
  • Added support for Spigot/Paper 26.2. Current temporary limitations:
    • Scoreboards are disabled (until the external library is updated◊)
    • Teammate glow is disabled (until the external library is updated◊)
  • Fixed shared winners not always receiving rewards.
  • Fixed dynamic arenas on Paper 26.1 sometimes sending players to an empty void world or failing to load saved lobby worlds correctly.
  • Fixed dynamic arenas reusing a modified world when the same minigame is selected in multiple rounds.
  • Fixed arena countdowns briefly showing the full waiting time before immediately switching to the faster start countdown.
  • Removed an unnecessary startup warning about missing in-game items.
◊ We are moving more compatibility work into our own bundled BlueAPI layer, so BlueArcade no longer has to depend on or wait for external libraries after Minecraft updates. BlueAPI will be included with the plugins, not installed separately. These changes will start being implemented from the next version.
  • NEW MINIGAME: Speed Builders - Memorize the build, replicate it as fast as possible, and survive each round. The player with the lowest accuracy is eliminated until one champion remains - https://blueva.net/store/blue-arcade/modules/speed_builders
  • New arenas are now created as dynamic by default when no arena type is specified.
  • Reworked proxy mode so lobby servers can list arenas from shared game servers and send players with /ba join server:arena.
  • Added new Redis and MySQL/MariaDB messaging options alongside socket mode.
  • Added shared database profiles so stats sync and proxy SQL messaging can use the same database connection.
  • Added configurable table prefixes for stats database tables.
  • Added extra protection to keep user edited YAML files.
  • Added a disabled state for join signs when their arena or proxy arena is unavailable.
  • Improved the join menu so party arenas appear as one Party Games entry, and single category setups open the arena list directly.
  • Fixed join menu category clicks in proxy lobbies.
  • Fixed join signs showing Restarting too early when an arena is still in the finishing phase.
  • NEW MINIGAME: Guess The Build - One player builds a secret theme while the others try to guess it by typing in chat. Rotate builders and compete for the most points! - https://blueva.net/store/blue-arcade/modules/guess_the_build
  • Added support for AdvancedSlimePaper in dynamic arena runtime worlds. Setup/editing worlds remain regular worlds so arena templates can be edited and saved universally across supported servers.
  • Added void safety so players falling below the arena during the finish phase are rescued to a safe location from the last played game.
  • Removed the hard 64 player limit from arena minimum and maximum player settings.
  • Arena minimum players can now be set to 0 to make an arena admin managed.
  • Dynamic arena worlds are now unloaded and deleted before server stop.
  • Fixed shared spawn points being reported as not enough spawns.
  • Fixed unfinished dynamic arena setups being reopenable even when the lobby or game template has not been saved yet.
  • NEW MINIGAME: Build Battle - Vote for a build theme, create your masterpiece within the time limit, then rate everyone else creations - https://blueva.net/store/blue-arcade/modules/build_battle
  • Fixed player head textures not applying correctly in Java menus and leaderboard head blocks.
  • Fixed arena regeneration sometimes removing stairs, slabs.
  • Fixed spectators being pulled out of an arena when the player they were spectating leaves the game.
  • Trying to fix players sometimes keeping god mode after leaving an arena.
  • NEW MINIGAME: Bed Wars - Protect your bed, destroy enemy beds, and be the last team standing - https://blueva.net/store/blue-arcade/modules/bed_wars
  • Updated the default sounds.yml to use adaptive namespaced Minecraft sound keys.
  • Existing sounds.yml files now automatically replace only old BlueArcade default sound entries with the new adaptive keys, while custom sound choices are left untouched.
  • Re-enabled dynamic arenas on Minecraft 26.1 and newer by adapting temporary world cleanup and extraction to Paper new dimension based world storage layout.
  • Fixed Minecraft sound compatibility on newer Spigot versions where Bukkit sounds are no longer a regular enum.
  • Fixed Bedrock players sometimes being treated as Java players when Floodgate was installed, causing Java menus to open instead of Bedrock menus.
Buy a license now
$14.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Lifetime
+ $1.99
Share and earn
Refer this resource and earn a 10% commission.
22,651 Views
290 Purchases
424 Downloads
Apr 25, 2023 Published
Jul 10, 2026 Updated
5.00 star(s)
Average rating (7)
2.1 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Minigame
  1. Fun
Game mode
  1. Minigame
Game mode
  1. Minigame
  1. Bedwars
  1. Skywars
Game mode (legacy)
  1. Minigame
Supported software
  1. Spigot
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Closed source & unobfuscated
Creator
Recommended for you
4.00 star(s) 22 ratings
235 purchases
Party Games setup with beautiful maps for your server.
4.50 star(s) 7 ratings
288 purchases
Classic parkour mini-game in which you have to equip yourself to kill the beast before it does it
5.00 star(s) 7 ratings
134 purchases
Village Defense Setup [1.8-1.19] - Addictive combat game
2.00 star(s) 3 ratings
105 purchases
Classic BlockParty mini-game. Dance to survive
2.00 star(s) 4 ratings
88 purchases
Share and earn
Refer this resource and earn a 10% commission.
22,651 Views
290 Purchases
424 Downloads
Apr 25, 2023 Published
Jul 10, 2026 Updated
5.00 star(s)
Average rating (7)
2.1 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Minigame
  1. Fun
Game mode
  1. Minigame
Game mode
  1. Minigame
  1. Bedwars
  1. Skywars
Game mode (legacy)
  1. Minigame
Supported software
  1. Spigot
  1. Paper
  1. Folia
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
Supported languages
  1. English
Includes DRM
No
Source access (legacy)
Closed source & unobfuscated
Creator
Recommended for you
4.00 star(s) 22 ratings
235 purchases
Party Games setup with beautiful maps for your server.
4.50 star(s) 7 ratings
288 purchases
Classic parkour mini-game in which you have to equip yourself to kill the beast before it does it
5.00 star(s) 7 ratings
134 purchases
Village Defense Setup [1.8-1.19] - Addictive combat game
2.00 star(s) 3 ratings
105 purchases
Classic BlockParty mini-game. Dance to survive
2.00 star(s) 4 ratings
88 purchases
Top