Contributing Guide

With BungeeAFK being open source, everyone can contribute to its development. Whether it's reporting bugs, suggesting new features, or submitting code changes, your contributions are welcome!

See Issue Reporting or Feature Requests for information on how to contribute with issues or suggestions.

To contribute code changes, please follow these steps:

  1. Fork the Repository: Start by forking the BungeeAFK repository on GitHub to your own account.
  2. Clone Your Fork: Clone your forked repository to your local machine using Git.
  3. Create a New Branch: Create a new branch for your changes. Use a descriptive name that reflects the purpose of your changes. git checkout -b feature/your-feature-name
  4. Make Your Changes: Implement your changes in the codebase. Ensure that your code follows the project's coding standards and conventions.
  5. Test Your Changes: Thoroughly test your changes to ensure they work as expected and do not introduce new issues.
  6. Commit Your Changes: Commit your changes with a clear and concise commit message. git add . git commit -m "Add your commit message here"
  7. Push to Your Fork: Push your changes to your forked repository on GitHub. git push origin feature/your-feature-name
  8. Create a Pull Request: Go to the original BungeeAFK repository and create a pull request from your forked repository into the development branch. Provide a detailed description of your changes and the purpose of the pull request.
  9. Review Process: The project maintainers will review your pull request. They may provide feedback or request changes. Be responsive and make any necessary adjustments.

Thank you for being interested in contributing to BungeeAFK in any way!