⋘────────────────────↠∗∗↞────────────────────⋙
Attention! Java 21 is now required to run NullCordX.
Please ensure you are using the correct version of Java.
This change does not affect backward compatibility with plugins.
What's new:
1. Support for 26.1. (On Discord, you have access to updates much earlier than here)
2. Migration from Java 17 to Java 21. NullCordX now requires Java 21 to run.
3. Framed captcha now spawns more correctly in the world near the player.
4. NullCordX should now be slightly more resilient to attacks.
5. The HTTP client has been improved and fixed. It should now correctly respond to various HTTP codes for proxy services.
6. The NullCordX API has been slightly reworked and is now published in our Maven repository. More details on how to use it will be posted on our Discord server.
7. Some minor optimizations.
Fixes:
1. Fixed possible keep alive sending in login state.
2. Fixed broken custom image source for pick captcha.
3. Fixed broken direct memory calculation on java 24+
4. Fixed broken the_nether dimension for antibot filter.
5. Fixed incorrect blacklist for the blacklist exception feature.
If you have any question or problem hit us on -> discord.shieldcommunity.net
⋘────────────────────↠∗∗↞────────────────────⋙
⋘────────────────────↠∗∗↞────────────────────⋙
What's new:
On Discord, you have access to updates much earlier than here.
1. Support for 1.21.11.
2. A new unique type of captcha has been implemented - Block Captcha!
This captcha renders images in three-dimensional space using blocks as pixels.
The captcha supports most colors and is rendered using the same principle as other captchas, through render layers.
Demonstration:
3. Improved the logic of teleportation and spawning of the player on the filter, it should now be more correct.
4. Enabled by default netty adative allocator.
5. Added the ability to customize gradient types for render layer gradients.
6. Added the ability to enforce secure profile for proxied player.
7. Added the ability to specify custom image sources for pick-captcha.
8. The Ninja API has been removed from pick-captcha image sources because it became a paid service and did not actually generate unique images.
9. Motd is now not sent if motd manager has not yet been loaded.
10. Forcibly fail check if asn/country/proxy database is not available.
Fixes:
1. Fixed some broken arguments in the /ab report command.
2. Fixed missing colors in default localizations.
3. Fixed possible issues with advanced fall check.
4. Fixed broken fall check for 1.21.2.
5. Fixed incorrect position decoding.
6. Fixed incorrect chunk encoding.
7. Fixed working the blacklist exception check even if it is disabled in the configuration.
8. Fixed animated pick-captcha breaking if used any other animation captcha.
9. Fixed the possibility of setting a negative throttle limit, which led to the connection being constantly closed.
If you have any question or problem hit us on -> discord.shieldcommunity.net
⋘────────────────────↠∗∗↞────────────────────⋙
⋘────────────────────↠∗∗↞────────────────────⋙
Warning!
Upstream (BungeeCord) has some internal breaking changes that may break some plugins that depend on it.
Make sure all your plugins are updated and support the latest version of BungeeCord.
What's new:
1. Support for 1.21.9.
2. Added the ability to disable update checker.
3. Added the ability to override behavior when a ping check fails.
4. Added the ability to enable secure profile to hide secure chat toast in the antibot filter.
5. Improved fall check. It's now stricter and should work slightly better than before.
6. Slightly improved performance when decoding packets.
7. The exception throwing system has been reworked, which should have a slight impact on improving performance during attacks.
Fixes:
1. Fixed a possible situation where the captcha generator might not complete.
2. Fixed a possible situation where the connection was forcibly closed using the proxy protocol.
3. Fixed a situation where local addresses were not ignored for throttle limit.
4. Fixed incorrect antibot behavior when players changed their IP address.
5. Fixed incorrect behavior of the max protocol length name configuration option.
If you have any question or problem hit us on -> discord.shieldcommunity.net
⋘────────────────────↠∗∗↞────────────────────⋙
⋘────────────────────↠∗∗↞────────────────────⋙
What's new:
1. Support for 1.21.7.
2. Optimized generation of pick-captcha.
3. Added ability to specify groups of groups for pick-captcha.
4. Added "Gaussian" and "Salt and Pepper" noises for render layer noise.
Fixes:
1. Fixed compatibility with auth plugins when a premium player connects to the antibot filter.
2. Fixed compatibility with plugins that used the configuration system from BungeeCord.
3. Fixed missing payload configuration in some places.
4. Fixed generation of default language configuration.
If you have any question or problem hit us on -> discord.shieldcommunity.net
⋘────────────────────↠∗∗↞────────────────────⋙
⋘────────────────────↠∗∗↞────────────────────⋙
What's new:
1. Support for 1.21.6.
2. Added support for geyser's "disable-compression" option.
Now there is no need to manually disable the option, NullCordX will always enable compression only for players joining the antibot filter.
3. Added stricter support for packetevents and geyser, which disables optimizations that could lead to decoding errors.
4. Added haProxy support for blacklist features.
5. Added "stop" alias to "end" command and now it works only from console.
6. Added backup entry points for shieldcommunity maxmind, proxy and update check databases in case our server goes down.
7. Added the ability to count each player's packets for debug.
8. Now NullCordX shows how many specific proxy addresses were applied to the main list after downloading.
9. Improved empty check.
Fixes:
1. Fixed broken tablist rewrite disabler for 1.19.4+ versions.
2. Fixed broken pick-captcha for online mode.
3. Fixed constantly enabled "slice-instead-of-copy" option.
4. Fixed constantly falling bedrock player in the antibot filter.
5. Fixed plugin sorting in /gplugins command.
6. Fixed double error printing on mojang api errors.
If you have any question or problem hit us on -> discord.shieldcommunity.net
⋘────────────────────↠∗∗↞────────────────────⋙
⋘────────────────────↠∗∗↞────────────────────⋙
Fixes:
1. Fixed BungeeGuard support
If you have any question or problem hit us on -> discord.shieldcommunity.net
⋘────────────────────↠∗∗↞────────────────────⋙
⋘────────────────────↠∗∗↞────────────────────⋙
What's new:
1. Support for 1.21.5
2. Optimize cached packet creation
3. Pre allocate buffers where possible
4. Implemented animated pick captcha
Fixes:
1. Fix broken ping check on complete when used LAM ping option
2. Fix broken complete only on chat for pick-captcha
If you have any question or problem hit us on -> discord.shieldcommunity.net
⋘────────────────────↠∗∗↞────────────────────⋙
⋘────────────────────↠∗∗↞────────────────────⋙
What's new:
1. Implemented advanced empty check
2. Improved compressor
3. Updated BungeeCord changes and few dependencies, ensure your plugins are up-to-date!
Fixes:
1. Fixed infinite verification loop
2. Fixed broken secured profile option
3. Fixed rejoin-kick
4. Fixed Geyser channel inject problems
If you have any question or problem hit us on -> discord.shieldcommunity.net
⋘────────────────────↠∗∗↞────────────────────⋙
