HytaleDispatchers (World/HytaleIO/HytaleScheduled), per-key scope registries (PlayerScopes, WorldScopes, PluginScopes) keyed by UUID or plugin identity, and the sealed AsyncException hierarchy. Includes unit tests against in-memory stubs.
Gradle 9.4 multi-module setup with Kotlin DSL and version catalog. GitHub Actions builds on push and PR with JDK 25 (Temurin).