mirror of
https://github.com/parkervcp/eggs.git
synced 2024-11-30 03:02:55 +08:00
99 lines
4.0 KiB
Markdown
99 lines
4.0 KiB
Markdown
|
# Ground Branch
|
||
|
|
||
|
***NOTE: Game and server are still Early Access. Your mileage may vary as updates are released.***
|
||
|
___
|
||
|
|
||
|
### Authors / Contributors
|
||
|
|
||
|
<!-- prettier-ignore-start -->
|
||
|
<!-- markdownlint-disable -->
|
||
|
<table>
|
||
|
<tr>
|
||
|
<td align="center">
|
||
|
<a href="https://github.com/lilkingjr1">
|
||
|
<img src="https://avatars.githubusercontent.com/u/4533989" width="50px;" alt=""/><br /><sub><b>Red-Thirten</b></sub>
|
||
|
</a>
|
||
|
<br />
|
||
|
<a href="https://github.com/parkervcp/eggs/commits?author=lilkingjr1" title="Original Author">⭐</a>
|
||
|
<a href="https://github.com/parkervcp/eggs/commits?author=lilkingjr1" title="Codes">💻</a>
|
||
|
<a href="https://github.com/parkervcp/eggs/commits?author=lilkingjr1" title="Maintains">🔨</a>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
<!-- markdownlint-enable -->
|
||
|
<!-- prettier-ignore-end -->
|
||
|
|
||
|
___
|
||
|
|
||
|
### Game Description
|
||
|
|
||
|
From BlackFoot Studios' [Website](https://www.groundbranch.com/):
|
||
|
> From one of the developers behind the original Rainbow Six® and Ghost Recon® games, comes a thinking-man's first-person shooter featuring in-depth character and weapon customization. Take your time. Think ahead. Get the job done.
|
||
|
|
||
|
___
|
||
|
|
||
|
### Egg Capabilities
|
||
|
|
||
|
- Configuration of the Server Query port.
|
||
|
- Configurable to automatically check for server updates on start via SteamCMD. Forcing validation is also configurable.
|
||
|
- Mods have not been explored at this time (see [Modding](#modding) for more info)
|
||
|
|
||
|
___
|
||
|
|
||
|
### Server Ports
|
||
|
|
||
|
- Default server ports are listed below, but both ports can be changed freely.
|
||
|
- ***Both ports are required to be open/allocated for normal server behavior!***
|
||
|
|
||
|
| Port | Default (UDP) |
|
||
|
|---------|---------|
|
||
|
| **Game (Primary Port in Pterodactyl)** | 7777 |
|
||
|
| Server Query | 27015 |
|
||
|
|
||
|
___
|
||
|
|
||
|
### Installation/System Requirements
|
||
|
|
||
|
| | Bare Minimum | Recommended |
|
||
|
|---------|---------|---------|
|
||
|
| Processor | No ARM support. | Recent x86/64 (AMD/Intel) processor. |
|
||
|
| RAM | 550 MiB | 1024-4096 MiB |
|
||
|
| Storage | 5632 MiB | 7168 MiB |
|
||
|
| Network | 3 MiB/s | 7 MiB/s |
|
||
|
| Game Ownership | Not required to start. | Recommended to fully configure server (see [Server Configuration](#server-configuration) below) |
|
||
|
|
||
|
___
|
||
|
|
||
|
### Server Configuration
|
||
|
|
||
|
**NOTE: Server Name and Max Players will be overwritten by your Pterodactyl Startup settings every time the server is started.**
|
||
|
|
||
|
#### In-Game Setup (Recommended):
|
||
|
|
||
|
Configuring all aspects of the server (MOTD, game rules, map list, admins, etc.) is, by far, the easiest (and safest) to do in-game via the built in admin menu. Perform the following steps to do so:
|
||
|
|
||
|
1. Start the server.
|
||
|
2. Navigate to `/home/container/GroundBranch/ServerConfig` within Pterodactyl's file browser and open `AdminSetupPassword.txt`.
|
||
|
3. Copy the code and start your personal Ground Branch game client.
|
||
|
4. Log into your server via the server browser by searching for it by the name you set in the Startup tab of the server.
|
||
|
5. Open the console by pressing `` ` `` and run the following command: `admin setup <your_setup_password>`. This will add you as a SuperAdmin.
|
||
|
6. Running the command `admin` will open the Admin Menu where you can configure everything about the server.
|
||
|
|
||
|
#### Manual Setup (Advanced):
|
||
|
|
||
|
All configuration files for the server can be found here: `/home/container/GroundBranch/ServerConfig`
|
||
|
|
||
|
Please refer to the [Unofficial Ground Branch Wiki](https://unofficialgroundbranchwiki.com/en/dedicated-servers/getting-started) for configuration info.
|
||
|
|
||
|
___
|
||
|
|
||
|
### Modding
|
||
|
|
||
|
Modding has not been adequately explored at this time. If you have information on modding you would like to share, please submit a PR to update this README.
|
||
|
|
||
|
What is currently known about modding:
|
||
|
|
||
|
- The server seems to automatically look at the following directory for any available mods to load: `/home/workshop/content/16900/`
|
||
|
- This directory is un-accessible to Pterodactyl end-users, and I am unaware of a way to point the server to look in a different directory for mods.
|
||
|
- However, you may be able to set up a mount to this directory with mods in SteamCMD format.
|