Skip to content

Latest commit

 

History

66 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlueArcade

BlueArcade Modules

Official Universal Modules for BlueArcade 3.

License: GPL v3 PRs Welcome BlueArcade 3 Format GitHub issues GitHub last commit

This repository hosts the source of every Universal Module maintained and published officially by Blueva for BlueArcade 3. None of them ship bundled with the core plugin. Each one is downloaded for free from the store instead, on its own. Community and third party modules are not hosted here. They are built, published, and maintained independently by their own authors, on their own terms.

What is a .bamodule

A Universal Module (.bamodule) is a sandboxed, Lua scripted minigame built for BlueArcade 3. It runs identically across every BlueArcade Edition, including Minecraft and Hytale, without any compiling or platform specific code involved. A built .bamodule file can simply be dropped into a running server, with no installation step beyond that.

Official Modules

Every official module can be browsed at blueva.net/store/blue-arcade/modules, and downloaded directly using its module id at blueva.net/store/blue-arcade/modules/<module_id>, for example blueva.net/store/blue-arcade/modules/block_party.

Minigames

Longer, full length matches.

Module Description Source Download
Battle Royale Last player standing inside a shrinking world. View Get it
Bed Wars Protect your bed, break the beds of every other team, then eliminate them for good. View Get it
Block Party Stand on the color the caller announced before the floor beneath every other color disappears. View Get it
Build Battle Build the best creation for a given theme within the time limit. View Get it
Capture The Wool Capture the flag, played with wool instead of a flag. View Get it
Guess The Build Guess what another player is building, in real time, before anyone else does. View Get it
Lucky Pillars Spawn on bedrock pillars, grab random blocks and items, and be the last one standing. View Get it
Run From The Beast Escape a player controlled monster before it catches up to you. View Get it
SkyWars Loot floating islands, then fight down to a single winning team. View Get it
Speed Builders Recreate the shown structure as fast and as accurately as possible. View Get it
TNT Run Keep moving. The block beneath your feet disappears the moment you step off it. View Get it
TNT Tag Tag another player to pass along a live TNT charge before it detonates on you. View Get it

Microgames

Short, fast paced rounds.

Module Description Source Download
All Against All A pure free for all skirmish, every player for themselves. View Get it
Bridge Race Build a bridge across the gap and be the first to reach the finish line. View Get it
Chairs Musical chairs. Grab a seat before the music stops or you are out. View Get it
Exploding Sheep Shear sheep to score points before their fuse runs out and they explode. View Get it
Fast Zone Dash down the lane at full speed and reach the finish line without crashing. View Get it
Knockback Pure knockback combat, send opponents off the platform to win. View Get it
Minefield Cross a field seeded with hidden explosive traps. View Get it
One In The Chamber Single arrow duels. Land a hit and you earn another shot. View Get it
Race Sprint through an obstacle course to reach the finish line first. View Get it
Red Alert Keep moving as the tiles beneath you heat up and collapse. View Get it
Snowball Fight Knock opponents off the platform using nothing but snowballs. View Get it
Spleef Break the floor beneath your opponents until they fall through. View Get it
Splegg Spleef, but the shovel is a TNT launching gun. View Get it
Traffic Light Red light, green light. Move only when it is safe to. View Get it
Water Well Jump into the well and land in the water below to score points. View Get it

Creating Your Own Modules

Anyone can build a Universal Module using bacli, the official BlueArcade authoring CLI, and publish it independently at blueva.net/store/blue-arcade/modules/manage. Publishing this way keeps the module yours: you stay in full control of it and you are the one responsible for maintaining it going forward. Opening a pull request against this repository is not required to do this.

A pull request here serves a different purpose: submitting a new module so that Blueva publishes and maintains it officially from that point on, alongside the modules listed above.

Contributing

Pull requests are welcome, whether that means fixing a bug in an official module, improving one, or submitting a brand new module for official adoption. Opening an issue first for anything non trivial is appreciated, so the change can be discussed before any real work goes into it.

License

Licensed under the GNU General Public License v3.0. See LICENSE for the full text.

About BlueArcade

Part of BlueArcade 3, a cross platform framework for building modular multiplayer minigames.

About

Universal modules for Blue Arcade

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages