Requirements
Make sure your environment meets these requirements before you begin:- Paper 1.21+
- BetterTeams (required) — Squad mode will not function without it
- PlaceholderAPI (optional, but recommended for stats displays in scoreboards and chat)
- TerraformGenerator (recommended for higher-quality match world generation)
Installation
1
Download the plugin
Download
PrimaxBattleRoyaleX-2.0.0.jar from the plugin’s page on BuiltByBit.2
Add the jar to your plugins folder
Place the downloaded
.jar file into your server’s plugins/ directory.3
Install BetterTeams
If BetterTeams is not already installed, download and add it to your
plugins/ folder. It is required for Squad mode to work correctly.4
Install optional dependencies
Optionally, install PlaceholderAPI and TerraformGenerator in the same
plugins/ folder. PlaceholderAPI should be installed before BattleRoyaleX for the best results — see the tip below.5
Restart your server
Perform a full server restart — do not use
/reload. A clean restart ensures all plugins initialize in the correct order.6
Verify the plugin loaded
Check your console for startup messages from
PrimaxBattleRoyaleX. If you see them, the plugin loaded successfully.7
Configure your settings
Navigate to
plugins/PrimaxBattleRoyaleX/ on your server and review the generated config files: config.yml, messages.yml, game-settings.yml, world-settings.yml, and data.yml.8
Set the spawn location
Join your server and run
/brsetspawn at the location where players should spawn when entering a match.9
Set the lobby location
Run
/brsetlobby at the location where players return after a match ends or while waiting in the queue.10
Open the main menu
Players can now run
/br to open the main menu and join any available game mode.