HaxBall Client

Logo

Unofficial client for haxball.com

Need any support? Click here to read the FAQ page

Windows

macOS

Linux

Unofficial client for the HTML5 browser game HaxBall, built with a custom build of nativefier in order for the browser extension HaxBall All-in-one Tool to be supported.

The client works on Windows, macOS and Linux, and is 64-bit only.

Standard & Lite version

The client comes in two versions which only differ for one thing:

Only a good PC can handle unlimited FPS, so download the Lite version if the Standard gives you any ping/performance issue!

How to run

Download from the buttons on the left or from the Releases page the .zip file with the version for your OS and unzip it.

Then

Features

* these were originally featured in the All-in-one Tool, but given that they do not work in the client they have been rewritten from scratch (see below)

** only in the Standard version of the client

Favourite Rooms

Two new buttons have been added to the Room list view: Add Room and Show Rooms.

By selecting a room in the list and then clicking the Add Room button, such room will be added to the list of your Favourite Rooms, and will be easily accessible by clicking the Show Rooms button.

In addition to the Search feature provided by the All-in-one Tool, this functionality comes very handy when you only are interested in a few rooms, and some of these are distant from your geographical position or not close to each other.

A room will stay among your Favourites (use the favrooms command in the command-line to see them all) regardless of it being online or not, as long as its name doesn’t change.

Command-line

The horizontal bar on the top has two functions: redirect you to a room given its link and launch custom commands.

Available commands

Shortcuts

Shortcuts let you type frequent commands/messages by expanding a shorter piece of text.

For example, you may be someone who often changes extrapolation and you’d prefer not to type the full command each time. To do so, you can create a new shortcut by entering in the command bar

shortcut add /e,/extrapolation

so that every time you type in the game chat /e you will instead get /extrapolation. If you wish to remove it, you can then use

shortcut remove /e

This particular shortcut is included by the default in the client, but you can create whatever shortcut you want (even entire messages)!

Notes

Notes let you store text snippets you may want to save up for later.

For instance, you could save links to private rooms, different private keys for different rooms, a Discord invite someone linked in chat, or some longer chat commands you don’t want to create a shortcut for (like team colors).

To remove a saved note, check its number with list and then use remove.

Player Auth management

Your Player Auth is often used by headless rooms’ admins to authenticate you or to save your in-game statistics. If you want to view your Public Auth or Private Key, or change the latter, type the commands

Extrapolation

If you want to view your extrapolation without entering a room or opening the console, type in the command bar

Although I don’t support the choice, since it was highly requested a command to uncap the extrapolation is also available

You only need to launch this command once.

Avatar

If you want to view or change your avatar without entering a room or opening the console, type in the command bar

Favourite Rooms

Use the favrooms command to have a list of every room currently marked as Favourite.

Client info