[__**Merge pull request #4014 from Wolf2323/MavenSetupUpdate**__](https://github.com/BetonQuest/BetonQuest/commit/cae2eb16dc2b258629d4097b8cf122c9254f72e6)
Update for project structure, test suite and parent version
- Update suppression rules for PMD warnings
- Update all test classes to align with the suppression rule PMD.JUnitJupiterTestShouldBePackagePrivate.
- Migrate AsyncSaver from extending Thread to implementing Runnable. Adjusted associated logic to use Thread objects for execution.
- Update project POM files to use parent version 2.10.0.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }