A C# Windows Forms application designed to simplify the configuration and management of Rusty Hearts game servers. This tool provides an intuitive way to modify and manage various server/api parameters and start the servers with ease.
To get started with this tool, simply download the latest release from the GitHub repository.
- Server Configuration: Easily configure various server settings, player limits, level cap, and more.
- API Configuration: Configure the Rusty Hearts API settings, including authentication credentials, endpoint URLs, and settings.
- Server Startup: Start the servers/API with a single button, ensuring that the configured settings are applied correctly.
- Backup and Restore: Create backups of the databases and restore them when needed.
- Visual Studio 2022 (Any Edition - 17.12 or later)
- Windows 10 SDK or Windows 11 SDK via Visual Studio Installer
- .NET Core 9 SDK (9.0.100 or later)
If you wish to build the project yourself, follow these steps:
Install the .NET 9.0 (or higher) SDK. Make sure your SDK version is higher or equal to the required version specified.
Either use git clone https://github.com/JuniorDark/RustyHearts-Server-Manager
on the command line to clone the repository or use Code --> Download zip button to get the files.
To build the project, open a command prompt inside the project directory.
You can quickly access it on Windows by holding shift in File Explorer, then right clicking and selecting Open command window here
.
Then type the following command: dotnet build -c Release
.
The built files will be found in the newly created bin
build directory.
This project is licensed under the terms found in LICENSE-0BSD
.
The following third-party libraries are used in this project: