Brickadia

Brickadia is a multiplayer brick building game designed to handle massive constructions, with creative online gameplay.

This manual aims to teach you just about everything you need to know. It is open source, and you can contribute on GitHub if you find that it doesn't.

Installation

Brickadia has a launcher that will update the game for you, so you'll only need to install it once.

Windows

Download the Windows installer from the download page and run it.

Windows SmartScreen may say that "Windows protected your PC" because the installer has not been run by enough users. To continue, click More info, then Run anyway.

If you do not have the More info option, you will need to adjust a setting:

  1. Open the Windows Defender settings
  2. Go to App & browser control
  3. Under Check apps and files, select the Warn option instead of the Block option
  4. Run the installer again

You'll get a shortcut to start Brickadia on your desktop, and several others in your start menu.

Linux

The Vulkan renderer in the game is known to be unstable in its current state. If you're experiencing random bouts of crashing, you may want to try running the game in Proton.

Brickadia can be started from application entries.

Debian/Ubuntu

Download the brickadia-launcher.deb package from the download page.

On most distributions, you should be able to open it to install it. If not, run this command:

sudo apt install ~/Downloads/brickadia-launcher.deb

Arch Linux

Install brickadia-launcher from the AUR.

Other

An official package is not available for any other distributions yet, but you can download an archive of the launcher that should work on most Linux distributions, provided that you find the dependencies.

Download the brickadia-launcher.tar.xz archive from the download page. Extract it, and run the brickadia-launcher file to start the game.

The following is a list of dependencies based on the Debian package. The exact names may vary slightly by distro.

libbsd0
libc6
libcom-err2
libdbus-1-3
libexpat1
libfontconfig1
libfreetype6
libgcc1
libgcrypt20
libgl1
libglib2.0-0
libglvnd0
libglx0
libgpg-error0
libgssapi-krb5-2
libk5crypto3
libkeyutils1
libkrb5-3
libkrb5support0
liblz4-1
liblzma5
libpcre3
libpng16-16
libstdc++6
libsystemd0
libx11-6
libx11-xcb1
libxau6
libxcb-icccm4
libxcb-image0
libxcb-keysyms1
libxcb-randr0
libxcb-render-util0
libxcb-render0
libxcb-shape0
libxcb-shm0
libxcb-sync1
libxcb-util0 or libxcb-util1
libxcb-xfixes0
libxcb-xinerama0
libxcb-xkb1
libxcb1
libxdmcp6
libxext6
libxkbcommon-x11-0
libxkbcommon0
zlib1g

Chapter 1: Tools

In Brickadia, there are several types of tools you can use to enhance your building experience. Currently, there are a total of 7 building tools in the game. The most prominent ones are the Placer, Painter and Hammer.

This is a summary of these tools, to view the full functionalities, please refer to the building tools' own pages.

  1. Placer - The Placer is a tool for placing your bricks. Self-explanatory.
  2. Painter - The Painter is a tool for changing the color or material of your bricks. Self-explanatory.
  3. Hammer - The Hammer is a tool for deleting your bricks.
  4. Resizer - The Resizer is a tool for resizing your bricks, provided that the brick is eligible for resizing. Self-explanatory.
  5. Selector - The Selector is a tool for selecting many bricks at once. Great for duplicating props.
  6. Applicator - The Applicator is a tool for applying components (lights, sounds, item spawns, etc...) to enhance or add functionality to your Brickadia builds.
  7. Outliner - The Outliner can only create circle guides as of now.

Building Features

Invisible Brick Indicator

When you have a building tool equipped, the game will show all invisible bricks with this effect:

Invisible Effect

Placer

Placer

The Placer is a tool for placing bricks.

Getting Started

Grab some bricks from the Catalog (default key is B). Once you've done that, you can just simply click to place a brick!

The placer also allows row dragging in a direction. Just hold left click and drag to a direction that you want to place bricks in a row.

Temporary bricks

You can copy bricks by middle clicking. This allows you to place the brick like any other.

Copying can be done in two ways:

  • As a temporary brick. The copied brick type will remain selected in the quickbar until you switch to something else.
  • As a new quickbar brick (hold ctrl). The copied brick type will be added to the end of your quickbar, like bricks chosen from within the catalog are.

Default Keybindings

ActionKeybindingFunctionality
Add Brick as Temp BrickMiddle ClickCopies a brick and puts it into your Quickbar as a temporary brick.
Add BrickCtrl + Middle ClickCopies a brick and puts it into your Quickbar.

Painter

Painter

The Painter is a tool for painting bricks.

Getting Started

To paint a brick, left click. You can hold left click to continue painting across bricks. You can paint both colors and materials.

To copy a color from a brick, use middle click on that brick.

This is the menu for the paint tool.

Paint Menu

Colors and Materials

The colors that you are able to paint with can be changed in the Server Settings using a palette Preset.

Available materials include:

  • Plastic (no slider)
  • Glass
  • Glow
  • Metallic (no slider)
  • Hologram

Default Keybindings

ActionKeybindingFunctionality
Copy ColorMiddle ClickCopies the color of a brick.
Scroll through PaletteMouse wheel (vertically), E (horizontally)Scrolls through the palette to select a color.
Change MaterialCtrl + ESwitch between scrolling through the colors or materials palette.
Change Material SliderCtrl + Mouse WheelChanges the material slider while scrolling through the materials palette.

Hammer

Hammer

The Hammer is a tool for removing bricks.

Getting Started

The Hammer is simple to use. Left click on the brick you want to remove. You can hold left click to remove bricks consecutively. It can also hit players.

Ownership Checking

To check ownership of a brick with the hammer, you can press middle click on a brick.

Hammer Ownership

Default Keybindings

ActionKeybindingFunctionality
Get OwnershipMiddle ClickGets ownership of a brick.

Resizer

The Resizer is a tool for resizing bricks.

Resizer

Getting Started

To resize a brick, simply click on a brick that you want to resize. Once you have done that, you can drag the handles to resize the brick in directions.

Resizer Tool

Brick Size Checking

To check the size of a brick with the resizer, you can press middle click on a brick.

Resizer Brick Size

Default Keybindings

ActionKeybindingFunctionality
Get Brick SizeMiddle Click (while resizer is equipped)Gets the size of a brick.

Selector

Selector

The Selector is a tool for selecting many bricks at once. Currently, you can delete many bricks, cut brick selections, copy and paste brick selections from this tool.

Getting Started

There are a few ways to select bricks with this tool. This includes:

  • Clicking a brick with the tool and resizing the selection box with the handles.
  • Clicking a brick with the tool, and then Ctrl-clicking another brick to expand the selection box.

For reference, this is what the selection box and its adjustment handles looks like.

Selector Box

You can also adjust the selection box more precisely (under the size of a stud) by holding the Fine Selection keybinding.

Deleting, Cutting, Copying and Pasting Selections

These actions with the selector all use the standard PC keybindings, although there's an additional keybinding to retain ownership when pasting bricks called Advanced Paste Selection.

Default Keybindings

ActionKeybindingFunctionality
Copy SelectionCtrl + CCopies the selection in the selection box to the clipboard.
Paste SelectionCtrl + VPastes the selection that's stored in the clipboard. Switches to the Placer tool.
Advanced Paste SelectionCtrl Shift VDoes the same as Paste Selection, but also keeps the ownership of the selection intact.
Cut SelectionCtrl + XCuts the selection in the selection box to the clipboard.
Delete SelectionDeleteDeletes everything in the selection box.
Fine SelectionLeft CtrlHold to resize the selection box precisely (under the size of a stud) while dragging the handles.

Applicator

Applicator

The Applicator is a tool for applying components to bricks. The tool is compatible with Presets.

The current default component list includes:

Getting Started

To get started, point at a brick of your choosing and left click with the Applicator tool equipped. The Applicator menu will appear.

Applicator Menu

When outside the Applicator menu, you can Ctrl + C on a brick to copy its properties. Once you have done that, you can Ctrl + V to paste those properties on other bricks

Brick Properties

1. Visibility

Visibility of the brick can be toggled by clicking the switch next to "Visible" in the Applicator menu.

2. Collision

Collision can be toggled in 3 levels (in order):

  • Player collision
  • Projectile collision (bullets, rockets, etc...)
  • Interact collision (clicking, etc...)

They can be toggled by clicking the head, gun or hand buttons in the Applicator menu (in order).

Components

  • To add a component, click the + button on the right of the Applicator menu.
  • To remove a component, click the red trash can button on an existing component.
  • To edit a component, click the "Edit" button on an existing component.

Probing with the Applicator

The Applicator can also let you view existing components of a brick outside the Applicator menu, as seen in the example below.

Applicator Menu

Default Keybindings

ActionKeybindingFunctionality
Copy PropertiesCtrl + CCopies properties and components from a brick to the clipboard.
Paste PropertiesCtrl + VPastes properties and components in the clipboard.

Outliner

Outline

The Outliner can currently only make circle guides.

Getting Started

To use the Outliner, simply click and drag to generate a circle. To remove the circle, press Delete while equipping the Outliner.

To resize the circle, simply drag the top handle. To move the origin of the circle, simply drag the center of the handle.

Outliner Circle

Default Keybindings

ActionKeybindingFunctionality
Delete CircleDelete (while outliner tool is equipped)Removes the circle guide.

Chapter 2: Essential Features

Brickadia has many quality of life features to make a lot of common things in the game easier.

  1. Catalog - A user interface where you get your bricks or weapons from.
  2. Radial Menus - A user interface that you can get your tools or use emotes from.
  3. Presets - A feature that's almost everywhere. Very useful for palettes, graphics settings, and more.
  4. Quickbar - Your main quickbar in Brickadia.

Catalog

The catalog is where you get your bricks and weapons from.

Currently, you are able to browse:

  1. Bricks
  2. Weapons

Browsing the Catalog

To access the Catalog, simply press B. You can switch between bricks and weapons on the top bar.

Catalog with Bricks

Catalog with Items

To get an item from the Catalog, simply click one of the items you want or click and drag the item to the Quickbar. This will put it in the Quickbar.

To remove items from your Quickbar, right click on them or click and drag the item back to the Catalog.

To add a brick to the Quickbar as a temporary brick, middle click the brick you want in the Catalog. This exits the Catalog.

Radial Menus

There are two radial menus in the game.

Radial Emote Menu

Radial Emote Menu

To use an emote, hold the H key to open the menu and hover over the emote you want. From there, release the H key.

To stop using an emote (hugging and sitting), hover over the X icon.

Radial Tool Menu

Radial Tool Menu

To equip a tool, hold the G key to open the menu and hover over the tool you want. From there, release the G key.

Default Keybindings

ActionKeybindingFunctionality
Hold to EmoteHOpens the radial Emote menu.
Open Tool Pie MenuGOpens the radial Tool menu.

Presets

In Brickadia, presets are everywhere.

Presets can be saved for:

  • Avatars
  • Palettes
  • Components
  • Minigames
  • Environment configurations
  • All settings

Presets Menu

The Presets menu is accessible at any given point when it's possible to save configurations as presets.

Click any preset to load it.

Preset Menu

When you hover over a preset in this menu, 3 options will show.

Preset Menu

Here's a list of the options (in order):

  1. Rename - Click this button to rename the preset.
  2. Overwrite - Click this yellow button to overwrite the preset with your current configuration.
  3. Delete - Click this red button to remove the preset.

Quickbar

The Quickbar is where you equip your current brick or item.

How to use the Quickbar

To add an item to your Quickbar, browse the Catalog and from there, click any item you want to put it in the Quickbar.

To remove an item from your Quickbar, right-click the item in the Quickbar.

To switch the Quickbar mode in gameplay, press Ctrl + Q to switch between items and bricks.

The quick bar in brick mode:

Brick Quickbar

The Quickbar in item mode:

Item Quickbar

This can be configured through Minigames.

Default Keybindings

ActionKeybindingFunctionality
Slot 1-101 - 0Equips the item in slot 1 - 10.
Next SlotMouse Wheel UpCycles to the next slot in the Quickbar.
Previous SlotMouse Wheel DownCycles to the previous slot in the Quickbar.
Switch ModeCtrl QSwitches the Quickbar between bricks and items.

Chapter 3: Components

In Brickadia, components are very important for enhancing your builds. In fact, there are many of them placed throughout builds!

Here's a summary of each component and what each one does:

  1. Spot Light - Places a rotatable and adjustable spotlight.
  2. Point Light - Places an adjustable point light.
  3. Audio - Adds sound to a brick.
  4. Item Spawn - Spawns items on a brick.

Spot Light

Icon

Spot Light Example

This component adds a spotlight to a brick.

Edit Menu

Tips for this Component

  • Spot lights rotate with the placer's ghost preview, so their Rotation settings aren't affected in any way.
  • Do not overlap spot lights too much as this can cause performance issues.
  • If the Inner Cone Angle is higher than the Outer Cone Angle, the spotlight will produce a result like this:

Sharp Spot Light

Point Light

Icon

Point Light Example

This component adds a point light to a brick.

Edit Menu

Tips for this Component

  • You can use small radius point lights to light up signs, glowing crystals, neon lights, etc.
  • Point lights without shadows can cause undesired light leaks. It is advisable to turn down the light radius when this happens.

Light Leak

  • Do not overlap point lights too much as this can cause performance issues.
  • Point light shadows are very intensive and can impact performance massively in large amounts, so use them carefully.
  • It is important to use the Cast Shadows option sparsely or when it's necessary. Misuse of this can lead to your point lights casting abnormal shadows like this.

Shadow Example

Audio

Icon

This component can add sounds or music to bricks.

Edit Menu

Tips for this Component

  • It is NOT recommended to use this component as a way to add loud sounds in public servers unless necessary, as this may disturb players or lead to server bans.
  • You can use the Pitch Multiplier as a way to create a variety of sounds.

Item Spawn

Icon

Item Spawn Example

This component can spawn weapons and adjust their pick-up appearance. Compatible with Minigames.

Edit Menu

Tips for this Component

  • Item spawns can be used as a way to decorate your build using the rotation and offset settings. Here is an example:

Item Spawn Decoration

  • Item spawns can be used in deathmatch maps as a way to add health pick-ups.

Users

If you encounter any of these specimens, you may need to exercise caution.

mizuno

Occasionally, you will see a player named mizuno. If you see him, leave the game, as you may already be in danger.

rlcbm

Please be advised that you will not be left unaware of the time.

Zeblote

A small percentile of users report sightings of a mysterious entity known only as Zeblote. Reports describe him judging the uses of bricks in the player's server, often deeming them terrible. Many users report symptoms of severe headaches and nausea after being informed of this. Please adjust your use of bricks accordingly.