Merge pull request #3993 from Juyas/feat/meta
Add metadata concept and related classes
Merge pull request #3992 from Juyas/startupErrorTracking
Add error tracker to report exceptions on startup
Merge pull request #3990 from Wolf2323/logging
Fix logger caching to pass the original nullable topic instead of the empty converted value
Merge pull request #3991 from Juyas/moreStats
Add stats for non-integrated plugins and disabled hooks
Merge pull request #3989 from Juyas/version/adjust
Update BetonQuestVersion for artifact versions
Merge pull request #3988 from Wolf2323/fix-concurrency-issue
Refactor logger caching to use ConcurrentHashMap and handle nullable topics
Add per element statistics (#3986)
Update to newer FastStats version to include mapped statistics for elements with readable identifiers
Also fix statistics issue in BStatsMetrics with PlaceholderInstructions
Update integration versions (#3985)
- WorldEdit and FastAsyncWorldEdit actually have separate versioning - FAWE version guessed by release timing of WorldEdit to be around 2.10.0 with some overshooting buffer for safety
- Skript version was just wrong - adjusted to version stated in pom.xml
Merge pull request #3984 from Juyas/fix/loggerInit
Fix null pointer exception introduced with previous version.
Previous fix to concurrency issues lead to even more issues with null pointers - now fixing the root cause: the method call that happened out of sync.
Merge pull request #3981 from Juyas/fix/concurrencyHotfix
Fix concurrency issues on CachingBetonQuestLoggerFactory when used through PlayerDataFactory
Merge pull request #3980 from Juyas/feat/mythicStatAction
Add MythicLibStatAction to allow changing player stats
Merge pull request #3977 from TheosRee/dev-3/265
Minor docs issues and fix for PaymentObjective "total" and LoreHandler serialize
Merge pull request #3978 from Juyas/faststats/morestats
More statistics
Merge pull request #3975 from TheosRee/dev-3/264
Fix Jobs PaymentObjective not persisting current amount
Merge pull request #3969 from Wolf2323/modrinth
Refactor game-versions to dynamically use >=${{ env.PLUGIN_API_VERSION }} in build workflow
Merge pull request #3974 from Juyas/feat/faststats/moreStats
Add stats for the Updater according to its settings and usage
Merge pull request #3973 from Juyas/feat/faststats/errortracking
Add Error-Tracking with FastStats and update it for shutdown data flushing
Add more statistics to FastStats (#3972)
- integration counts
- integration names
- loaded element counts
Merge pull request #3971 from TheosRee/dev-3/263
Correctly de-/serialize firework colors in simple item


