Thank you for your interest in contributing to UncomplicatedCustomServer! We develop Open Source plugins for EXILED and LabAPI.
- Fork the repository
- Clone your fork:
git clone https://github.com/yourusername/repository-name.git - Create a new branch:
git checkout -b feature/your-feature-name - Make your changes
- Commit your changes:
git commit -m "feat: add new feature" - Push to your fork:
git push origin feature/your-feature-name - Create a Pull Request
- .NET 8.0 SDK or higher
- Visual Studio 2022 or JetBrains Rider (recommended)
- Basic knowledge of C# and EXILED/LabAPI
- Follow C# naming conventions
- Add XML documentation for public APIs
- Use proper exception handling
- Test your changes on an actual SCP:SL server when possible
- Use clear, descriptive titles
- Describe what your changes do
- Ensure the project builds successfully
- Test functionality when possible
- Link related issues
- Check existing issues before creating new ones
- Use clear titles and detailed descriptions
- Include steps to reproduce bugs
- Mention your environment details
Thank you for contributing!