{"id":13662408,"url":"https://github.com/LeagueSandbox/GameServer","last_synced_at":"2025-04-25T10:31:15.383Z","repository":{"id":37693053,"uuid":"54715255","full_name":"LeagueSandbox/GameServer","owner":"LeagueSandbox","description":"League Sandbox's Game Server","archived":true,"fork":false,"pushed_at":"2022-09-02T21:03:55.000Z","size":14344,"stargazers_count":1066,"open_issues_count":161,"forks_count":432,"subscribers_count":75,"default_branch":"indev","last_synced_at":"2024-11-10T18:43:42.422Z","etag":null,"topics":["game-server","hacktoberfest","league-of-legends","league-sandbox","moba","private-server","sandbox"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LeagueSandbox.png","metadata":{"files":{"readme":"README-old.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-03-25T11:39:45.000Z","updated_at":"2024-11-09T15:38:52.000Z","dependencies_parsed_at":"2022-07-12T16:43:27.236Z","dependency_job_id":null,"html_url":"https://github.com/LeagueSandbox/GameServer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeagueSandbox%2FGameServer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeagueSandbox%2FGameServer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeagueSandbox%2FGameServer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeagueSandbox%2FGameServer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LeagueSandbox","download_url":"https://codeload.github.com/LeagueSandbox/GameServer/tar.gz/refs/heads/indev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250798188,"owners_count":21489032,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["game-server","hacktoberfest","league-of-legends","league-sandbox","moba","private-server","sandbox"],"created_at":"2024-08-02T05:01:57.853Z","updated_at":"2025-04-25T10:31:14.834Z","avatar_url":"https://github.com/LeagueSandbox.png","language":"C#","funding_links":[],"categories":["C\\#"],"sub_categories":[],"readme":"[![Build status](https://ci.appveyor.com/api/projects/status/7olahkndcs3r295p/branch/indev?svg=true)](https://ci.appveyor.com/project/MythicManiac/gameserver/branch/indev)\n[![Build Status](https://travis-ci.org/LeagueSandbox/GameServer.svg?branch=indev)](https://travis-ci.org/LeagueSandbox/GameServer)\n[![codecov.io](https://codecov.io/github/LeagueSandbox/GameServer/coverage.svg?branch=indev)](https://codecov.io/github/LeagueSandbox/GameServer?branch=indev)\n# The League Sandbox project's game server\nProject website along with more specifications can be found from: https://leaguesandbox.github.io/  \nProject chat on Discord: https://discord.gg/Bz3znAM\n\n# Contributing\n\nTake a look at [this](https://github.com/LeagueSandbox/GameServer/blob/indev/CONTRIBUTING.md)\n\n# Setup guide\n* Install Microsoft Visual Studio 2019 or newer (Community Edition is fine)\n* Install latest .NET Framework and Core (VS Installer should let you do that, otherwise check [here](https://dotnet.microsoft.com/download/dotnet-framework) for Framework, and [here](https://dotnet.microsoft.com/download/dotnet-core) for Core)\n* Install Editor Guidelines (https://visualstudiogallery.msdn.microsoft.com/da227a0b-0e31-4a11-8f6b-3a149cf2e459)\n\t* This is strongly encouraged to follow the 120 character limit per line guideline\n\t\n### Auto Setup (Windows x64)\n* Download and run [League Sandbox Auto Setup](https://github.com/LeagueSandbox/LeagueSandboxAutoSetup/releases/download/v1.1/League.Sandbox.Auto.Setup.exe) \n[[Source]](https://github.com/LeagueSandbox/LeagueSandboxAutoSetup/archive/v1.1.zip)\n[[Mirror]](https://github.com/LeagueSandbox/LeagueSandboxAutoSetup/archive/v1.1.tar.gz)\n* Build and run\n* If having trouble, follow the Manual Setup below\n\t\t\n### Manual Setup (Windows/Mac)\n* Download the 4.20 version of League game client:\n\t1. [Unscrubbed, packed version](https://mega.nz/#!hpkiQK5A!pFkZJtxCMQktJf4umplAdPC_Fukt0xgMfO7g3bGp1Io)\n\t2. [Scrubbed, moddable version](https://drive.google.com/file/d/1JVUGe75nMluczrY14xb0KDXiihFRlGnV)\n* For running the git commands below, [Git Bash](https://gitforwindows.org/) is recommended\n* Clone the git repository using ```git clone https://github.com/LeagueSandbox/GameServer.git```, then to download the necessary contents packages, run:\n\t* ```cd GameServer```\n\t* ```git submodule init```\n\t* ```git submodule update```\n* Open the GameServer Solution in VS, set the platform to x86, Build, and run.\n\n\n### Manual Setup (Linux)\n* Download the 4.20 version of League game client:\n\t1. [Unscrubbed, packed version](https://mega.nz/#!hpkiQK5A!pFkZJtxCMQktJf4umplAdPC_Fukt0xgMfO7g3bGp1Io)\n\t2. [Scrubbed, moddable version](https://drive.google.com/file/d/12sWXWPQdTDIpNTJMOygC61zS7DnoFLfy)\n* Install git and dotnet (dotnet-host, dotnet-runtime, dotnet-sdk, dotnet-targeting-pack) using your distro's package manager\n* Clone the git repository using ```git clone https://github.com/LeagueSandbox/GameServer.git```, then to download the necessary contents packages, run:\n\t* ```cd GameServer```\n\t* ```git submodule init```\n\t* ```git submodule update```\n* Build the server by running ```dotnet build .```\n* Enter the output directory by running ```cd GameServerConsole/bin/Debug/netcoreapp3.0/```\n* Open ```Settings/GameInfo.json``` and change ```\"CONTENT_PATH\": \"../../../../../Content\"``` to ```\"CONTENT_PATH\": \"../../../../Content\"```\n* Open ```Settings/GameServerSettings.json``` and change ```\"autoStartClient\": true``` to ```false```\n* Start the server: ```./GameServerConsole```\n\n# Running the game client\n\n#### Automatically Launching from Visual Studio or GameServerConsole.exe\nClick the debug button.\n\u003e Auto run settings are located in `GameServer/GameServerConsole/bin/Debug/netcoreapp3.0/Settings/GameServerSettings.json`, there is where you'll set the path to your League of Legends' deploy folder, which shown by the example already in the file.\n\n#### Manually Launching from command line\n```\ncd \"Path/To/Your/League420/RADS/solutions/lol_game_client_sln/releases/0.0.1.68/deploy/\"\nstart \"\" \"League of Legends.exe\" \"\" \"\" \"\" \"127.0.0.1 5119 17BLOhi6KZsTtldTsizvHg== 1\"\n```\n\n#### Manually Launching from command line (Linux)\n* Install wine and winetricks using your package manager.\n* Run ```winetricks d3dx9``` - without this you will get into the game, but your screen will be black.\n* Mark .exe files executable by running ```find . -type f -iname \"*.exe\" -exec chmod +x {} \\;``` in your League-of-Legends-4-20 directory.\n* Enter the directory containing the client by running ```cd /path/to/your/League-of-Legends-4-20/RADS/solutions/lol_game_client_sln/releases/0.0.1.68/deploy/```\n* Run the game:\n\n```\n./League\\ of\\ Legends.exe \"\" \"\" \"\" \"127.0.0.1 5119 17BLOhi6KZsTtldTsizvHg== 1\"\n```\n\n# License\n\nThis repository is under the [AGPL-3.0](LICENSE) license.\nThis 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLeagueSandbox%2FGameServer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FLeagueSandbox%2FGameServer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLeagueSandbox%2FGameServer/lists"}