Minecraft 1.21.2 and Velocity b443+ support (#165)
Velocity b439+ support
Update FastPrepareAPI to improve compatibility-mode
Fix invalid post-join compression handling in compatibility mode
Improve LimboImpl
internal packets initialization/usage/release\nImplement packet modification/interception compatibility
Closes #156
- Velocity b426+ support
- Fixed compatibility issue with Velocity-CTD
- Use LambdaMetafactory instead of classic reflection whenever possible by @breitwan in https://github.com/Elytrium/LimboAPI/pull/160
1.1.26: Velocity b426+ support
Use LambdaMetafactory instead of classic reflection whenever possible (#160)
Do not use MethodHandle for VelocityTabList.entries
- EventManagerHook is now a Listener and is not extended from EventManager. That provides greater compatibility with other plugins
- More BlockEntityVersions (fixes https://github.com/Elytrium/LimboAPI/issues/157)
Release 1.1.25 EventManagerHook is now a Listener and is not extended from EventManager More BlockEntityVersions (fixes #157) Gradle updated
Ensure that KickedFromServerEvent
hook never fails\nGuard refresh memory leak fix against concurrency issues
Fix PreparedPacket
memory leak then refreshing limbos
Simplify mappings generation a bit\nKeep compatibility with plugins that use Velocity Tablist API internals
Rewrite uuids in Velocity Tablist API
- Fixed invalid biome registry ids on 1.20.5/6+
- Fixed invalid online-mode detection
- Fixed duplicated tablist entries then disconnecting from limbo
- Fixed Floodgate global link compatibility
- Improved tablist uuid rewriting
- Improved KeepAlive handling
- Minecraft 1.21 support
- Velocity b398+ support
- Updated FastPrepareAPI to 1.0.10
Release 1.1.24
Fix invalid online-mode detection
Update FastPrepareAPI to 1.0.10
Ensure that LoginListener::hookLoginSession
is always invoked inside EventLoop
For some reason it doesn't then using Floodgate