LeagueSandbox
A simple egg to run LeagueSandbox server in pterodactyl
Ports
Add an allocation on the node for each port.
- Game 5119
Install
- Installer image
- bitnami/dotnet-sdk:6-debian-11
- Install script
- 20 lines
Image
- .NET 6 ghcr.io/ptero-eggs/yolks:dotnet_6
Startup
The Panel runs this command to start the server. It replaces each variable in the command with the value of that variable.
0 variables
Startup command
./GameServerConsole --port 5119Dotted values come from the server settings. These values are examples.
Wings
- Stop command
- ^C (SIGINT)
- Running when the console shows
- Game is ready.
Readme
League Sandbox
From their Github
Project website along with more specifications can be found from: https://leaguesandbox.github.io/
Project chat on Discord: https://discord.gg/Bz3znAM
Install notes
Post install you are required to set
/home/container/Settings/GameInfo.jsonCONTENT_PATHto justContent/home/container/Settings/GameServerSettings.jsonautoStartClienttofalse
Server Ports
Ports required to run the server in a table format.
| Port | default |
|---|---|
| Game | 5119 |
Changes
- Add league-sandbox
· Red Banana · f4a32f2
- Add standalone games
· Daniel Barton · 74c706a
Problem with this egg?
Open an issue on GitHub. Include your Panel and Wings versions.
Install script 20 lines bash in bitnami/dotnet-sdk:6-debian-11 Show Hide
#!/bin/bash
apt update
apt install -y zip unzip jq curl wget git
mkdir -p /mnt/server
cd /mnt/server
git clone https://github.com/LeagueSandbox/GameServer.git
rm .git -rf
cd GameServer/
git submodule init
git submodule update
dotnet build .
cp -r GameServerConsole/bin/Debug/net6.0/* /mnt/server/
cp -r Content /mnt/server/Content
echo "done"