③ Host Unranked Server
This tutorial will guide you through the steps to host a server.
Port forwarding is only required for WAN servers. It's optional for LAN servers.
Players do not need to do port forwarding. Only servers need to do that.
BF2142ServerLauncher does not support mod. That's why you have to run it via a shortcut.
Modded and unmodded servers read server settings files from different locations.
For more server configurations, please refer to https://pingperfect.com/index.php/knowledgebase/585/Battlefield-2142--Server-Configuration.html.
Hosting a Modded Server on OpenSpy
In this example, we demonstrate how to host a server for the Remaster mod.
Use file explorer to navigate to the path "C:\Program Files (x86)\Electronic Arts\Battlefield 2142 Server".
Copy the folder Project_Remaster_v14 in C:\Program Files (x86)\Electronic Arts\Battlefield 2142\mods and paste it to C:\Program Files (x86)\Electronic Arts\Battlefield 2142 Server\mods.
Right-click on "BF2142_w32ded.exe" and click "send it to desktop as a shortcut".
Right-click the shortcut on your desktop and click "Properties".
In the target field, add +modPath mods/Project_Remaster_v14 after "C:\Program Files (x86)\Electronic Arts\Battlefield 2142 Server\BF2142_w32ded.exe". It should look like this: "C:\Program Files (x86)\Electronic Arts\Battlefield 2142 Server\BF2142_w32ded.exe" +modPath mods/Project_Remaster_v14
Click "Apply" and "Confirm".
Forward the following ports (i.e. port forwarding) to your local IP address in your wireless router control panel: 29900 - 29900 UDP or Both 29900 - 29900 UDP or Both 17567 - 17567 Both
Open "C:\Program Files (x86)\Electronic Arts\Battlefield 2142 Server\mods\Project_Remaster_v14\Settings\ServerSettings.con". Make sure "sv.internet" is 1 and "sv.allowNATNegotiation" is 0. Drag and drop the file to the desktop so that you can edit and save it. Keep sv.intenet to 0 if you don't want your server to appear on the server browser.
Open "C:\Program Files (x86)\Electronic Arts\Battlefield 2142 Server\mods\Project_Remaster_v14\Settings\mapList.con". Add the line "mapList.append Suez_Canal gpm_coop 16" to add a map to the server. Drag and drop the file to the desktop so that you can edit and save it.
Double-click the shortcut on your desktop to run the server.
Note: "C:\Program Files (x86)\Electronic Arts\Battlefield 2142 Server\mods\Project_Remaster_v14\Settings\ServerSettings.con" is where you configure the server.
Hosting an Unmodded Server on OpenSpy
Use file explorer to navigate to the path "C:\Program Files (x86)\Electronic Arts\Battlefield 2142 Server".
Look for "BF2142ServerLauncher.exe" in the folder. Double-click it to run the program.
Click the add icon to create a new config setting. Then you will be able to edit Server Settings and Map List. Make sure the "Internet" option is turned on and the "AllowNATNegotiation" is turned off. Keep the Internet option off if you don't want your server to appear on the server browser.
Forward the following ports (i.e. port forwarding) to your local IP address in your wireless router control panel: 29900 - 29900 UDP or Both 17567 - 17567 Both
Click "Start" to run the server.
Note: C:\Users\xxxxx\Documents\Battlefield 2142\ServerConfigs is where you configure the server apart from using the server launcher.
Last updated
Was this helpful?