Post tutorial RSS How to create a JC3MP Server

How to install and configure a basic Just Cause 3: Multiplayer Server to play on.

Posted by on - Basic Other

Server Requirements

  • A supported operating system
    • Windows
      • Windows 7 (x64)
      • Windows 8.1 (x64)
      • Windows 10 (x64)
      • Windows Server 2012 R2 (x64)
      • Windows Server 2016 (x64)
        • The "Nano Server for Windows Server 2016" is currently not supported
  • Linux
    • Ubuntu 14.04 (64 Bit)
    • Ubuntu 16.04 (64 Bit)
    • Ubuntu 16.10 (64 Bit)
    • Ubuntu 17.04 (64 Bit)
    • Debian 8 (64 Bit)
    • Debian 9 (64 Bit)
    • Arch Linux (64 Bit)
    • CentOS 7 (64 Bit)
    • Red Hat Enterprise Linux 7 (64 Bit)
  • 1GB disk space
  • 1GB memory

Downloading the server files using SteamCMD

Before we can configure the server, we need to get the server first. Therefore Step 1 will explain how to download the server.

  1. Create a folder for SteamCMD
  2. Download SteamCMD and put it the newly created folder
  3. Open a console and browse to the folder.
    • Tip: On Windows you can use Shift + Right Click and then select "Open Powershell Window here" or "Open command window here" to open it directly in the folder
  4. Issue the following command to install the JC3MP Server
    steamcmd +login anonymous +force_install_dir "C:\The Path to your desired JC3MP Server Intallation\" +app_update 619960 validate +quit
  5. This will now download and prepare the JC3MP Server.

Downloading the default packages

Without any packages your server will not be of much use, as you won't even have a chat. JC3MP uses packages to provide Gamemodes and other small features to players. A good starting point are the default packages. In Step 2 we will install these and configure your server for the first time.

  1. Browse to the directory where you installed the JC3MP Server in Step 1
  2. Download the current packages from
  3. Unzip the packages zip into a folder called "packages" inside your JC3MP server installation folder
  4. Your server will now have the default freeroam gamemode and a few more goodies installed

Configuring and starting your server

Finally we'll talk about configuring and joining our server.

  1. Browse to the directory where you installed the JC3MP Server in Step 1
  2. Run the Server either from a console or by clicking on the executable. Once the server is up, stop it again. This causes the server to create a default configuration file.
  3. Open the newly created config.json
  4. You can now edit the configuration however you like. There is more information available about the server configuration here[].
  5. Finally start the server again. You should now be able to connect to the server from the in game client.

If you want to find out more about how you can configure and customize your JC3MP Server, have a look at our documentation here[]. If you have any troubles, feel free to ask in the forums or in the #jcmp-support channel on our Discord[].


This comment is currently awaiting admin approval, join now to view.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.