Click here for more examples!
The overlay has a highly customizable stats table. In the settings you can configure
- Which columns to show and their order
- How to sort the table (by fkdr, by index, by stars, ...)
- How many decimals you want (9 fkdr vs 9.95 fkdr)
- If you want the stats colored by their rating (white for meh, yellow for decent, orange for good, red for scary)
- The levels for the ratings (1 fkdr is meh, 3 fkdr is decent, 6 fkdr is good, ...)
Click one of the direct download buttons above, or click here to go to the latest release. Your browser might tell you that the file is potentially dangerous, but you can safely ignore this warning. See the section on safety for more info.
NOTE (Mac users): The first time you run the overlay on Mac you may need to shift+right click the application and click run.
If you need help setting up the overlay or have feedback you can join the discord server. Additionally, feel free to submit issues or pull requests on GitHub.
Prism is an open source stats overlay for Hypixel Bedwars (not associated).
Prism will detect the players in your lobby as they join and when you type /who
, and automatically show you their stats.
The overlay can be extended with the Antisniper API (not associated) to display estimated winstreaks.
- Automatic party and lobby detection
- Customizable stats table
- Good players sorted to the top and highlighted in red
- Fast
- Discord status integration with session stats
- Winstreak estimates (with Antisniper API)
- Click the "Fullscreen" button on Windows to use the overlay above fullscreen Minecraft
- Follow the instructions in the settings page to add an Antisniper API key to get winstreak estimates
- Click on the pencil next to a nicked teammate to set their username
Some keys change when holding down shift (e.g. Shift+1 -> !). Using these keys as the show on tab keybind may cause the overlay to not show when holding shift. Letter keys (a, b, c, ...) and most special keys (Tab, Shift, Caps Lock, ...) should work regardless.
There is an issue with the library used by prism to check when you are pressing tab on Mac.
This is unlikely to be fixed in the near future.
The overlay will still automatically appear when you join a queue and automatically close when the game starts.
If you want to open the overlay mid game you can type /who
.
This issue happens to me when I start the overlay and then fullscreen Minecraft.
I am able to fix it by simply switching workspaces away from and then back to Minecraft.
If this does not work there is a secret setting disable_overrideredirect
that might help (see this PR).
You can change this to true
by editing the config file at ~/.config/prism_overlay/settings.toml
.
This might be mitigated by the secret setting hide_with_alpha
.
You can change this to true
by editing the config file at ~/.config/prism_overlay/settings.toml
.
See this PR.
Being open source, anyone can look at the source code for Prism to see that nothing nefarious is happening.
The released binaries are created using pyinstaller
in GitHub Actions from a clean clone of the repository.
If you do not trust the released binary you can clone the project and run it from source by installing the dependencies and running python3 prism_overlay.py
from the project root.
See running the overlay from source for more info.
Note: make sure you have a recent version of Python installed.
The overlay currently depends on version >=3.12
.
To run the project from source, perform the following steps:
git clone https://github.com/Amund211/prism
Use a virtual environment to isolate this project from your system python install. You have to activate the virtual environment each time you want to run the overlay. Check the docs if you are having trouble activating the virtual environment.
python3 -m venv venv # Create the virtual environment
# How to activate the venv depends on your OS and shell.
# Run one of the following
source venv/bin/activate # linux/mac + posix sh
source venv\Scripts\activate # windows + posix sh
venv\Scripts\activate.bat # windows + cmd
venv\Scripts\activate.ps1 # windows + powershell
First, install the dependencies by running one of the following commands depending on your operating system
# You can omit the -dev requirements if you are not going to be doing development
pip3 install -r requirements/windows.txt -r requirements/windows-dev.txt
pip3 install -r requirements/mac.txt -r requirements/mac-dev.txt
pip3 install -r requirements/linux.txt -r requirements/linux-dev.txt
Then, install the overlay:
pip3 install -e .
python3 prism_overlay.py
Run python3 prism_overlay.py --help
to get info about the accepted command line arguments.
IGN: Skydeath
UUID: a937646b-f115-44c3-8dbf-9ae4a65669a0
Footnotes
-
Windows and the Windows logo are registered trademarks of the Microsoft Corporation. ↩
-
macOs and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries and regions. ↩
-
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Tux is the copyright of Larry Ewing <lewing@isc.tamu.edu>. ↩