Paradih Cross Decode Linker is a matchmaking bridge service that enables Cross Decode battles between players from different Paradih server instances. It acts as a central hub, connecting multiple servers and facilitating cross-server multiplayer matches.
The sole purpose of this service is to link Cross Decode matching across multiple Paradih instances, allowing players from different servers to compete against each other seamlessly.
To connect your Paradih server to the linker, add the following environment variables to your Paradih .env file:
CROSS_DECODE_USE_LINKER=true
CROSS_DECODE_LINKER_URL=http://localhost:5307
CROSS_DECODE_LINKER_TOKEN=your_secure_token_here| Variable | Description |
|---|---|
CROSS_DECODE_USE_LINKER |
Set to true to enable linker connection |
CROSS_DECODE_LINKER_URL |
The HTTP URL of the linker service |
CROSS_DECODE_LINKER_TOKEN |
Authentication token (must match linker's LINKER_TOKEN) |
Other server implementations can connect to this linker, provided they follow Paradih's client implementation for the linker protocol. Refer to Paradih's source code for the expected message formats and communication flow.
- Node.js (v16+ recommended)
- npm or yarn
-
Clone the repository
git clone https://github.com/ariidesu/Paradih-CrossDecodeLinker.git cd Paradih-CrossDecodeLinker -
Install dependencies
npm install
-
Configure environment variables
cp .env.example .env # Edit .env with your configuration -
Start the server
npm run build && npm run start
This project is not affiliated with TunerGames.