- Use shared exceptions in hot code [#372](<https://github.com/jonesdevelopment/sonar/pull/372>)
- Don't handle the handshake for server pings
- Merge failCountCache and blacklist into one
- Optimize login check order/priority
- Use host address instead of raw InetAddress
- Recode the join rate-limiter
- Code style improvements and micro-optimizations
- Remove unnecessary `ctx.channel()` calls
- Reduce usage of `channel.isActive()`
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" }