Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.2 KB

File metadata and controls

45 lines (32 loc) · 1.2 KB

Contributing

Thank you for your interest in contributing to UncomplicatedCustomServer! We develop Open Source plugins for EXILED and LabAPI.

Getting Started

  1. Fork the repository
  2. Clone your fork: git clone https://github.com/yourusername/repository-name.git
  3. Create a new branch: git checkout -b feature/your-feature-name
  4. Make your changes
  5. Commit your changes: git commit -m "feat: add new feature"
  6. Push to your fork: git push origin feature/your-feature-name
  7. Create a Pull Request

Requirements

  • .NET 8.0 SDK or higher
  • Visual Studio 2022 or JetBrains Rider (recommended)
  • Basic knowledge of C# and EXILED/LabAPI

Coding Standards

  • 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

Pull Requests

  • Use clear, descriptive titles
  • Describe what your changes do
  • Ensure the project builds successfully
  • Test functionality when possible
  • Link related issues

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!