palworld

Palworld
Connect Palworld dedicated servers to Takaro through the community bridge, REST API, and outbound generic connector.
Takaro connects to your Palworld dedicated server through the community-maintained Palworld Bridge. The bridge runs next to your server, talks to Palworld's REST API, and connects outbound to Takaro.
For a product overview, see the Palworld server manager page.
Prerequisites
- A Palworld dedicated server with admin access
- Node.js 18 or newer
- A Takaro registration token for a Generic game server
- The Palworld server admin password
Enable the Palworld REST API
Edit your PalWorldSettings.ini file and enable the REST API:
RESTAPIEnabled=True
RESTAPIPort=8212
AdminPassword=YourSecurePassword
Restart the Palworld server after saving the file. The bridge uses this API to read server state and run admin actions.
Install the bridge
Download or clone the Palworld Bridge, then install and build it:
git clone https://github.com/mad-001/Palworld-Bridge.git
cd Palworld-Bridge
npm install
npm run build
You can also download the latest packaged release from the Palworld Bridge releases page.
Configure Takaro
Create TakaroConfig.txt in the bridge folder:
IDENTITY_TOKEN=your-palworld-server-name
REGISTRATION_TOKEN=your-takaro-registration-token
PALWORLD_HOST=127.0.0.1
PALWORLD_PORT=8212
PALWORLD_USERNAME=admin
PALWORLD_PASSWORD=YourSecurePassword
Use the same PALWORLD_PASSWORD value as AdminPassword in PalWorldSettings.ini.
To get a Takaro registration token, open the Takaro dashboard, add a game server, select Generic as the game type, and copy the registration token.
Start the bridge
Start the bridge from the bridge folder:
npm start
For a production server, run the bridge with your normal process manager. For example, with PM2:
pm2 start dist/index.js --name palworld-bridge
After the bridge connects, the server appears online in Takaro.
Optional chat integration
The bridge supports Palworld chat through the TakaroChat UE4SS mod. Install this only if you want game chat to flow into Takaro and Discord.
Download UE4SS, then copy its files into PalServer\Pal\Binaries\Win64\. Copy the TakaroChat folder from the Palworld Bridge repository into:
PalServer\Pal\Binaries\Win64\ue4ss\Mods\TakaroChat\
Edit TakaroChat\Scripts\config.lua and point it at the bridge:
config.BridgeURL = "http://localhost:3001/chat"
config.EnableBridge = true
config.SendCategories = {1, 2, 3}
Restart the Palworld server after installing UE4SS and TakaroChat.
Verify the connection
Check the bridge logs after startup. The bridge should connect to Takaro and to the Palworld REST API. If Takaro does not show the server online, verify the registration token, REST API port, and admin password.
For the upstream guide, see the Palworld Bridge documentation.