How to Restrict Crossplay on Your RuneScape: Dragonwilds Server ​
Since the 1.0 update, your server is automatically a crossplay server. Players on PC, PlayStation 5, Xbox Series X|S and Nintendo Switch 2 can join together without you having to configure anything in the dashboard. If you want to limit your server to a single platform, you can optionally do so via SFTP in the configuration file.
Note
There is no crossplay field in the settings of the dashboard. The restriction is done exclusively via the DedicatedServer.ini file. If only a specific group of players should be able to join, you can additionally set a server password.
Possible values ​
The PlatformPolicy setting defines which platform is allowed to join your server:
| Value | Meaning |
|---|---|
Crossplay | All platforms can join (default) |
PC | Only PC players can join |
PlayStation | Only PlayStation players can join |
Xbox | Only Xbox players can join |
Nintendo | Only Nintendo Switch players can join |
Restrict crossplay ​
Stop the server
Stop your server via the dashboard.Connect via SFTP
Connect to your server via SFTP.Open configuration file
Open the following file:/RSDragonwilds/Saved/Config/LinuxServer/DedicatedServer.iniEnter PlatformPolicy
Under the[/Script/Dominion.DedicatedServerSettings]section, add the linePlatformPolicy=with the desired value from the table. If the line already exists, only change the value.Example
[/Script/Dominion.DedicatedServerSettings] PlatformPolicy=PCWarning
Use exactly the spelling from the table. With an invalid value, the server will not start and the log shows the message
The [PlatformPolicy] value [...] is invalid. Valid values: ...with the valid values. In this case, correct the value and restart the server.Start the server
Save the file and start your server.
Note
On startup, the dashboard only writes the values from the settings (Owner ID, names and passwords) to the file. Your PlatformPolicy line is kept.
Verify the setting ​
You can check whether the setting has been applied in the log of your server at /RSDragonwilds/Saved/Logs/RSDragonwilds.log:
Session crossplay set to [...]– shows the active crossplay setting of your serverPlatformPolicy not set - defaulting to Crossplay– no value is set, all platforms can join
Re-open crossplay for everyone ​
Set the value back to PlatformPolicy=Crossplay or remove the line from the file and restart your server.
Troubleshooting
If a player is rejected from your crossplay server with a crossplay error message, they have disabled crossplay in the settings of the game and need to enable it there again. In this case, the log of your server shows PreLogin rejected crossplay-disabled client from a crossplay server.