Jazz² Resurrection
Open-source Jazz Jackrabbit 2 reimplementation
Brought to you by @deathkiller

# Online Multiplayer

Back to Frequently Asked Questions

Is online multiplayer supported?

Online multiplayer was released as part of version 3.7.0. Please report any bugs in the appropriate channel on Discord or GitHub.

It supports cross-platform play between all supported platforms – Windows, Linux, macOS, Android, Switch, Xbox and the web browser. Players with Jazz² Resurrection cannot connect to players with original game and vice versa.

You can connect to public or local server from main menu. List of these servers is also available here. To connect to private server, you have to run Jazz2.exe with /connect <ip> or /connect <ip>:­<port> parameter, where <ip> is IPv4 address, IPv6 address or hostname, and <port> is UDP port of dedicated server. Default port is 7438. Player can set their name in Options > User Profile. If Discord integration is enabled, player name can't be changed manually, because Discord nickname is used instead. Unique Player ID can also be found in Options > User Profile and is unique for each player.

Server can be created from the main menu. Alternatively, a dedicated server can be run from the terminal.

How to run dedicated server?

Dedicated server can be started using /server startup parameter. After that you can specify path to the configuration file as another parameter. Otherwise, "Jazz2.Server.config" is used as default configuration file. Public servers with suitable IP address are automatically published on server list. The server uses UDP port 7438 to communicate with clients and uses IPv6 sockets with dual stack enabled to allow IPv4 connections. Dedicated servers use fewer resources because they automatically skip loading textures, SFX, and music.

The server supports following commands:

Available server variables

Server configuration files

Server configuration can be loaded from file "Jazz2.Server.config" in the same directory where "Jazz2.config" is saved on your platform by default. Detailed description of the file format can be found in the developer documentation.

Known issues

This list outlines known issues of online multiplayer.