Skip to content

A .NET Core Clash Royale Private Server targeting the versions 1.9.0 -1.9.3 from late 2017. This fork includes clients as well as unconfirmed fixes by other forks.

License

Notifications You must be signed in to change notification settings

hostedbyjustus/Clash-Royale-1.9.x-Server-based-on-retroroyale

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clash Royale 1.9.0 - 1.9.3 (2017)

clash royale License: GPL v3

A .NET Core Clash Royale Server (v1.9.x)

Need help? Join our Discord

Battles

The server supports battles, for those a patched client is neccessary.

See the wiki for a tutorial

How to start

Requirements:

for Ubuntu use these commands to set it up:

Main Server:
mkdir ClashRoyale
git clone https://github.com/retroroyale/ClashRoyale.git && cd ClashRoyale/src/ClashRoyale

dotnet publish "ClashRoyale.csproj" -c Release -o app
Battle Server:
mkdir ClashRoyaleBattles
git clone https://github.com/retroroyale/ClashRoyale.git ClashRoyaleBattles && cd ClashRoyaleBattles/src/ClashRoyale.Battles

dotnet publish "ClashRoyale.Battles.csproj" -c Release -o app

To configurate your server, such as the database you have to edit the config.json file.

Run the server:

Main Server:

dotnet app/ClashRoyale.dll

Battle Server:

dotnet app/ClashRoyale.Battles.dll

Update the server:

Main Server:

git pull && dotnet publish "ClashRoyale.csproj" -c Release -o app && dotnet app/ClashRoyale.dll

Battle Server:

git pull && dotnet publish "ClashRoyale.Battles.csproj" -c Release -o app && dotnet app/ClashRoyale.Battles.dll

Need help?

Contact me on Discord (@justus61), join our server or open an issue.

About

A .NET Core Clash Royale Private Server targeting the versions 1.9.0 -1.9.3 from late 2017. This fork includes clients as well as unconfirmed fixes by other forks.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%