Xabi

[Tutorial] Configuring your server

Recommended Posts

Configuring the server

If you have fresh installed RAGE Multiplayer and you're aiming to create a new server, you'll need to know how to configure it. There are multiple parameters you can define on the conf.json file, located under server-files folder in path where you installed this mod. This will allow you to change some default values like used ports, refresh rates and more things explained below.

 

Parameter list

When openning the file for first time, you will find something like this on it:

{
    {
        "announce": false,
        "bind": "127.0.0.1",
        "gamemode": "freeroam", 
        "name": "RAGE:MP Unofficial server", 
        "maxplayers": 100,
        "port": 22005,
        "streamdistance": 500.0
    }
}


Those are some of the parameters we can configure and it will be as easy as adding a new line to that list with the desired key values from the list below:

  • announce -> This parameter takes a boolean value (true/false) and it's used to announce (true) or not (false) the server on the master list, default value is false
  • bind -> Defines the public IP address from the server you are hosting, default value is 127.0.0.1
  • gamemode -> The name of your gamemode, which will be displayed on the server list, default value is freeroam
  • encryption -> Whether the connection to the server will be encrypted or not (true/false values), default value is false
  • maxplayers -> The maximum ammount of concurrent players that can be online in the server, default value is 100
  • name -> Your server's unique name, this will help people to find and filter your server in that big server list, default value is RAGE:MP Unofficial server
  • stream-distance -> The maximum distance at which player will be streamed, default value is 500.0
  • port -> The UDP port that the server will be listening to, remember that the TCP/IP will be the next number to this one, default value is 22005
  • disallow-multiple-connections-per-ip -> Allows (false) or disallows (true) multiple players to connect from the same IP address, default value is false
  • limit-time-of-connections-per-ip -> Maximum time a player can try to reconnect before getting timeout, default value is 0
  • url -> The URL of your website, where you give more information about the server
  • language -> The language used in your server, it takes two characters, default value is en
  • sync-rate -> This number indicates how many times per second the server has to synchronize its entities, default value is 40
  • resource-scan-thread-limit -> Indicates the maximum number of threads used for resource scanning
  • max-ping -> Maximum ping a player can have to be able to play in the server
  • min-fps -> Minimum frames per second a player needs to be able to play in the server
  • max-packet-loss -> Maximum packet loss a player can have to be able to play in the server
  • min-game-version -> Minimum game version required to be able to connect to the server
  • allow-cef-debugging -> Whether the client can (true) or not (false) debug the server's CEF pages
  • csharp -> If your server will be using the C# bridge plugin set it to true, else don't add this line
  • enable-http-security -> When set to true, enables an extra security layer to avoid the server being flooded by fake HTTP requests


Note: Numbers and boolean values don't need quotation marks, you should only use them on text parameters.


Link to the original Wiki article:

Server settings

 

Edited by Xabi
  • Like 3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.