Thank you for your interest in contributing to Nemesis Anti-Cheat! We appreciate your efforts to help improve the project. This document outlines the guidelines and best practices for contributing to Nemesis.
If you encounter any bugs, issues, or have suggestions for improvements, please submit an issue on the GitHub issue tracker. When submitting an issue, please provide the following information:
- A clear and descriptive title
- A detailed description of the issue or suggestion
- Steps to reproduce the issue (if applicable)
- Any relevant log files or screenshots
Please adhere to the following code style guidelines when contributing to Nemesis:
- Follow the existing code style and conventions used in the project.
- Use meaningful variable and function names.
- Include comments to explain complex or non-obvious code snippets.
- Maintain consistent indentation and formatting.
When committing changes, please follow these guidelines for commit messages:
- Use present tense and imperative mood (e.g., "Add feature" instead of "Added feature").
- Keep the first line concise and limit it to 50 characters or less.
- Provide additional details in the commit body if necessary.
- Reference relevant issue numbers in the commit message (e.g., "Fix #123").
When submitting a pull request, please ensure the following:
- Provide a clear and descriptive title for your pull request.
- Include a detailed description of the changes made and the problem they solve.
- Reference any relevant issue numbers in the pull request description.
- Ensure that your changes pass all existing tests and add new tests if necessary.
- Keep your pull request focused on a single issue or feature.
By contributing to Nemesis, you agree that your contributions will be licensed under the BSD 3 Licence.
Thank you for your contributions to Nemesis Anti-Cheat! Your efforts help make the project better for everyone. 🙌