Thank you for considering contributing to this Spigot plugin project! Your contributions will help to make it even better.
- Clone the repository using your preferred IDE or the command line:
git clone https://github.com/Lyzev/PerfectlyBalancedHorses.git
- Open the project in your IDE and ensure that the Gradle project is imported.
- Run the
:build
Gradle task to build the project. - Run the
:test
Gradle task to ensure that all tests pass. - Make your changes and submit a pull request.
- Ensure that your code is formatted according to the project's code style.
There are many ways to contribute to this project, from writing tutorials and implementing new features, to fixing bugs and improving the code.
If you find a bug, please report it by creating a new issue on the project's GitHub repository. Be sure to include a clear and concise description of the issue, as well as steps to reproduce it.
If you have a great idea for a new feature, please let us know by creating a new issue on the project's GitHub repository. Be sure to include a clear and concise description of the feature, and explain why you think it would be valuable to the project.
If you are interested in contributing code to the project, here are a few things to keep in mind:
- The code should be well-documented and easy to understand.
- All code should be written in Kotlin or Java, and should be compatible with the Spigot API.
- Before submitting a pull request, make sure that your code has been tested thoroughly and does not cause any issues with the existing code.
When contributing code, please follow the project's coding style and conventions. This includes:
- JetBrains' coding conventions for Kotlin.
- IntelliJ IDEA's default code style for Java.
- Oracle's naming conventions for Java.
By participating in this project, you agree to follow the project's code of conduct. This includes treating all contributors with respect and refraining from any form of harassment or discrimination.
If you have any questions or need help getting started, please feel free to reach out by creating an issue on the project's GitHub repository. We would be happy to help!