We welcome contributions to Dream Displays! Whether it's fixing bugs, adding new features, or improving other things, your help makes the project better for everyone.
- Fork the repository and make your changes on a separate branch
- Follow the existing code style and structure – consistency is important for maintainability
- Test your changes thoroughly to ensure they work as intended and don't break existing features
- Submit a Pull request describing your changes clearly and linking any relevant issues
- Keep commits focused
- Ensure your code compiles and runs correctly in both client (Forge, NeoForge, etc.) and all forks (Bukkit, Folia, etc.)
- Update documentation if your changes introduce new features
- Respect the project's license
- Respect our guidelines
Thank you for helping make Dream Displays better!