Contributing

We welcome contributions to the Blueth ecosystem. Here's how to get involved.

GitHub Organization

All Blueth projects are hosted under the LaunchDay-Studio-Inc GitHub organization.

Code Style

  • Java 21 — use modern Java features where appropriate
  • Gradle for build management
  • Follow existing code patterns and conventions in the repository
  • Keep methods focused and well-named

How to Submit Changes

  1. Fork the repository on GitHub
  2. Create a branch for your changes (e.g., feature/my-feature or fix/issue-123)
  3. Make your changes following the code style guidelines
  4. Open a Pull Request with a clear description of what you changed and why

Bug Reports

Found a bug? Open an issue on the relevant GitHub repository with:

  • A clear description of the problem
  • Steps to reproduce
  • Expected vs actual behavior
  • Server version, Java version, and plugin version