Voxel Shop beta is live. Expect occasional bugs. Learn more  
Blue Arcade 3 icon

Blue Arcade 3 3.3.14

The definitive minigame solution

Page 1 2 3 ... 6
3.3.14 3 days ago
Update 3.3.14
  • 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.
3.3.13 7 days ago
Update 3.3.13
  • 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.
3.3.12 13 days ago
Update 3.3.12
  • 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.
3.3.11 18 days ago
Update 3.3.11
  • Added Arena On Demand system through dynamic arenas, allowing busy arenas to automatically open extra playable copies so more players can join without extra setup.
  • Added a waiting lobby safety teleport that sends players back to the arena lobby if they fall into the void.
  • Added a safety fallback for unexpected player deaths inside arenas.
  • Improved reward delivery messages so credits and XP earned from arena rewards are shown as one clean summary instead of several separate chat lines.
  • Fixed internal credit and XP reward commands so they stay silent in console during automatic rewards.
  • Fixed players sometimes taking fall damage after leaving an arena and being returned to the lobby or their previous location.
  • Fixed arena signs sometimes stopping their automatic updates when a saved sign pointed to a world that was not currently available.
  • Temporarily limited arena setup to static arenas on Minecraft 26.1 and newer while dynamic arena compatibility is updated.
3.3.10 24 days ago
Update 3.3.10
  • Added out-of-bounds protection during the Finish and Limbo phases. 
  • Added an option in settings.yml to disable the automatic world border around dynamic arenas. 
  • Fixed an error where the player list was unnecessarily rewriting players names.
  • Fixed the update checker so it correctly detects new plugin versions through the official Blueva API again.
3.3.9 29 days ago
Update 3.3.9
  • Added per-module reward overrides in rewards.yml. You can now create a custom reward set for any minigame by adding a new top-level section with the module ID.
  • Rewards are now delivered when a player actually leaves the arena system instead of at the exact moment the match ends.
  • Fixed automatic module updates failing silently or re-downloading the same files repeatedly.
  • Fixed the in-game module store search and download commands not finding modules that were available on the store.
  • Fixed rewards not being given at the end of some minigames.
3.3.8 May 6, 2026
Update 3.3.8
  • Improved overall server performance during arena resets and automatic sign updates.
  • Reduced unnecessary background processing to help keep gameplay smoother during busy moments.
3.3.7 May 1, 2026
Update 3.3.7
  • New automatic library download system. Required dependencies are now downloaded on first startup instead of being bundled in the plugin JAR, reducing the file size from 3 MB to 1.5 MB (50% smaller).
  • Added support for Minecraft 1.20-1.20.6
  • Added support for Minecraft 1.19-1.19.4
  • Added support for Minecraft 1.18-1.18.2
3.3.6 May 1, 2026
Update 3.3.6
  • Added achievements.notifications.delivery_mode (immediate or deferred) to control whether achievement notifications are shown live in arenas or queued until players leave.
  • Added summary_stats.java_mode for Java Edition to choose between showing the post summary stats recap directly or replacing it with an interactive message.
  • Fixed compatibility issue caused by an outdated dependency in 26.1
  • Fixed an issue with gradients in 26.1
3.3.5 Apr 29, 2026
Update 3.3.5
  • Fixed a critical bug in party mode that caused the flow to break after the second round.
  • Fixed MySQL connections using caching_sha2_password by allowing JDBC public key retrieval.
3.3.4 Apr 28, 2026
Update 3.3.4
  • Added separate end messages (summary.final_standalone) and scoreboards (scoreboards.finish_standalone) for standalone mode arenas.
  • Party mode arenas now support disabling player voting with /baa arena <id> disablevoting <true|false>. When voting is off, games are selected randomly or in a fixed order if configured.
  • Party mode arenas now support a fixed game sequence with /baa arena <id> setgameorder <game1,game2,...>. Games cycle through the defined order when voting is disabled. /baa arena <id> cleargameorder resets it to random selection.
  • Spectator mode: Players joining a running arena will be warned and, if they click again, placed in spectator mode. Spectators are invisible to players, cannot affect the game, and are removed after the arena ends or via /ba leave.
  • /ba quickjoin now prioritizes the arena with the most players waiting, filling existing parties before creating new arenas.
  • Fixed incorrect "has already started" message for /ba join <id> and arena signs when an arena is RESTARTING. Now displays the appropriate restarting message.
  • Fixed issue where players in dynamic arenas were sent to the wrong spawn location (default world spawn) after the arena ended. Now they are teleported to the configured main lobby or fallback locations.
3.3.3 Apr 21, 2026
Update 3.3.3
  • New arena type system: arenas can now be either static or dynamic. Static arenas keep the classic persistent world behavior (default), while dynamic arenas create a fresh temporary world for each match. This is the foundation for future features like on demand arenas, events, private games, ready made maps, and more.
  • The command /baa info [id] now shows the arena type.
  • Existing arena configurations without a type setting are automatically treated as static, ensuring full backward compatibility.
  • Party mode arena regeneration has been improved. Old arenas now restore in the background after players have already been moved into the next minigame, so match flow is smoother and no longer delayed.
  • Fixed placeholders %bluearcade_arena_[id]_state% and %bluearcade_arena_current_state%. They now correctly return every arena state: waiting, starting, running, finishing, and restarting.
3.3.2 Apr 19, 2026
Update 3.3.2
  • Fixed reward delivery for players who leave during the end countdown.
  • Fixed play menu arena items for the restarting state.
  • Arena ground item cleanup now runs after arena regeneration completes.
3.3.1 Apr 15, 2026
Update 3.3.1
  • New regeneration system. Arena data is now stored in compact binary files instead of JSON and loaded only when needed. Optimizes memory handling for safer and more reliable arena resets.
  • New arena structure. Each game has its own folder so files like schematics, regen data and config stay organized together.
  • Automatic migration on first startup. Existing data is reorganized and a backup is created before any changes.
  • New placeholder %bluearcade_module_<module_id>_players%. Shows how many players are currently active across all arenas using that module.
  • The /ba quickjoin command now respects the current arena mode and game if the player is still inside one, and works normally after leaving.
  • Fixed reward timing. Rewards are now given after players return to the lobby and their inventory is restored, preventing item rewards from being lost.
  • Fixed reconnect issue. Players who rejoin after disconnecting in a mini-game get a short period of invincibility to avoid fall damage while their position is restored.
3.3.0 Apr 10, 2026
Update 3.3.0

API CHANGES

  • GameModule.getDisplayName() default method. Modules can now override this to declare their own display name. The core checks this method before falling back to the language.yml lookup or the descriptor name.
  • ModuleConfigAPI.registerCopyOnly(String fileName) registers a config file using a copy if missing strategy: the bundled resource is only copied to disk when the file does not exist; afterwards the file is loaded without merging defaults, so entries the admin deliberately removed are never restored.
  • MenuAPI.registerModuleMenuAPI(String moduleId, MenuAPI handler) and MenuAPI.unregisterModuleMenuAPI(String moduleId) modules can now register a custom MenuAPI handler for their own menus without touching the core implementation class.
  • ItemClickHandler<P> functional interface for GUI item click callbacks in the inventory API.
  • ItemAPI.registerClickHandler(String itemId, ItemClickHandler handler) and ItemAPI.unregisterClickHandler(String itemId) modules can now register click handlers for their lobby items.
  • HytaleEventRegistry interface allows Hytale modules to register ECS systems in registerEvents() without reflection.
  • MCSoundsAPI interface (extends SoundsAPI) with playNBS(P, String) and stopNBS(P) for Minecraft specific NoteBlock song playback.
  • HTSoundsAPI interface (extends SoundsAPI) with playMIDI(P player, String midiId) and stopMIDI(P player) for Hytale specific MIDI song playback.
  • Deprecated SoundsAPI.playNBS: use MCSoundsAPI.playNBS (Minecraft) or HTSoundsAPI.playMIDI (Hytale) instead.

 


All changes are additive and require no modifications to existing 3.2 modules.


 


CORE CHANGES

  • /ba join now opens a minigame categories menu before the arena list, grouping available arenas by minigame.
  • Added use_categories option in play_menu.yml (default: true). Set to false to restore the previous flat arena list behaviour.
3.2.18 Apr 4, 2026
Update 3.2.18
  • Added an optional ghost effect at the end of a game. If enabled, players in the arena will appear as invisible during the final phase. Disabled by default.
  • Added a reconnect timeout for party leaders. If the leader disconnects, the party will wait a set amount of time for them to return. If they do, they keep leadership. If not, the party is disbanded.
3.2.17 Apr 3, 2026
Update 3.2.17
  • Added tab list arena isolation. While inside an arena, players only see other players from the same arena in the tab list.
  • Added team color indicator in the tab list. In team games, each player's name is prefixed with a colored square (█) matching their team color.
  • Added show_global toggle to stats_menu.yml. When set to false, global stats are hidden from the stats menu and categories view.
  • Module version comparison now supports both semantic versioning (x.x.x) and commit-based versioning (YYYYMMDD-hash).
  • Fixed stats menu not reflecting label changes from language.yml.
3.2.16 Mar 30, 2026
Update 3.2.16
  • Added automatic arena item and mob cleanup to keep maps clean before and after matches.
  • Players can no longer pick up dropped items during the finish phase.
  • Added a new config loading method that preserves default files without overwriting existing ones (temporary solution until API update).
3.2.15 Mar 29, 2026
Update 3.2.15
  • Updated default party menu configs so the leave action also closes the menu.
  • Fixed deleted YAML menu items being restored on reload.
  • Simplified dedicated main lobby messages.
3.2.14 Mar 26, 2026
Update 3.2.14
  • Added support for Spigot 26.1. Current limitations:
    • Scoreboards do not have RGB colors.
    • Menus do not have RGB colors.
Page 1 2 3 ... 6
Sign in
$14.99 USD
Sign in to purchase, save this product to your cart, and keep downloads tied to your account.
Stripe

arcade

games

mini

party