Just Cause™ 3: Multiplayer Mod

Just Cause™ 3: Multiplayer Mod

154 ratings
How to create a JC3MP Server
By sbx320 and 2 collaborators
How to install and configure a basic Just Cause 3: Multiplayer Server to play on.
   
Award
Favorite
Favorited
Unfavorite
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 Steam Client (Windows)
For windows servers, the easiest and most reliable method of obtaining the server files is via the Steam client itself:

  1. Open Steam and go to your Library


  2. Click the "Games" label and choose "Tools"


  3. Find "Just Cause™ 3: Multiplayer - Dedicated Server


  4. Install it
  5. Open your SteamApps\common folder (Usually C:\Program Files (x86)\Steam\SteamApps\common\) and find the "Just Cause 3 Multiplayer Mod Dedicated Server" folder. This is where Steam has installed your server files and where you will run the server from.
Downloading the server files using SteamCMD (Linux)
To download the server files necessary using SteamCMD, follow these steps:

(Note: This method is only recommended for Linux users)

  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 https://dl.nanos.io/packages.zip
  3. Create a new folder in your JC3MP server installation folder called "packages"
  4. Unzip the packages zip into the folder you just created (Note: This is NOT the same folder as the plugins folder)
  5. 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[just-cause.mp].
  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[just-cause.mp]. If you have any troubles, feel free to ask in the forums or in the #jcmp-support channel on our Discord[nanos.io].
81 Comments
PANdemonium 24 May @ 11:50am 
Okay, does anyone have a visual on how to get the server to work? I can connect on localhost but localhost only, my things set to announce, none of my friends are able to join, it claims it can't resolve the domain name or something. Are there any other guides?
Morve 16 Apr @ 1:28pm 
maybe try binding it to path??? idk
Ryan Davanzo UwU 17 Jan @ 3:22pm 
steamcmd says that steamcmd isn't an known command...bruh
RosySyn 2 Jan @ 3:33pm 
Latest Windows update 24H2 has reportedly broken JC3MP. A fix can be found at the link below:
https://unlimitedjc.com/jc3mp-crash-fix/
Volkswagen Bora 1 Sep, 2024 @ 5:42am 
https://unlimitedjc.com/jc3mp/ you can find the packages here
Pala Enjoyer 2 Apr, 2024 @ 5:36am 
I wouldn't be surprised if this wasn't outdated.
Anyway, check their new website at https://just-cause.mp/
Volkswagen Bora 2 Apr, 2024 @ 4:23am 
how so you download the packages the link is broken
blunt 5 Jan, 2024 @ 2:12am 
{LINK REMOVED}
Download packages.zip here
Doogie 20 Dec, 2023 @ 9:47pm 
uhm u guys can get packages from a discussion page for jc3mp
VERGIL SPARDA 9 Oct, 2023 @ 11:39am 
Penis