/GameServer

League Sandbox's Game Server

Primary LanguageC#GNU Affero General Public License v3.0AGPL-3.0

Build status Build Status codecov.io

The League Sandbox project's game server

Project website along with more specifications can be found from: https://leaguesandbox.github.io/
Project chat on Discord: https://discord.gg/Bz3znAM

Contributing

Take a look at this

Setup guide

Auto Setup (Windows x64)

Manual Setup (Windows/Mac/Linux)

  • Download the 4.20 version of League client (https://mega.nz/#!hpkiQK5A!pFkZJtxCMQktJf4umplAdPC_Fukt0xgMfO7g3bGp1Io)
  • Clone the git repository and run git submodule update --init --recursive to download the necessary contents package
  • Copy GameServer/Settings/GameInfo.json.template to GameServer/Settings/GameInfo.json
  • Modify the file copied in the last step as required
  • Build and run

Running the client

Automatically Launching from Visual Studio

Click the debug button.

Auto run settings are located in Settings/GameServerSettings.json.

Manually Launching from command line

start "" "Path/To/Your/League420/RADS/solutions/lol_game_client_sln/releases/0.0.1.68/deploy/League of Legends.exe" "8394" "LoLLauncher.exe" "" "127.0.0.1 5119 17BLOhi6KZsTtldTsizvHg== 1"

License

This repository is under the AGPL-3.0 license. This essentially means that all changes that are made on top of this repository are required to be made public, regardless of where the code is being ran.