contributing open an issue before starting a feature or substantial change keep each pull request focused on one change describe what changed, why, and how you tested it run ./gradlew test and check affected behavior in minecraft