- Added 1.12.2 support. Plugin now supports 1.12.2 - 1.21.X
- Unified command system betwen Fabric and Spigot
- Config Update - new KEEPALIVE vs PING/TRANSACTION ping/jitter measurement setting
- Note that there is currently a bug where running commands in-game that modify the global settings file can lead to the comments of the config being deleted. This has no effect on gameplay and will be fixed
- Unified command system betwen Fabric and Spigot
- Backported to support Spigot 1.14.4
- Config Update - new KEEPALIVE vs PING/TRANSACTION ping/jitter measurement setting
- Note that there is currently a bug where running commands in-game that modify the global settings file can lead to the comments of the config being deleted. This has no effect on gameplay and will be fixed
- Downgrade to Java 8 to support more older platforms
- Fixed a bug where code would not load on 1.16.5 servers if common-io and apache-lang3 weren't already in the runtime
- Fix last dev build not embedding config
- Huge ping measurement accuracy improvements. Also now measures jitter. Displays ping and jitter to 3 decimal places
- Fix command visual bug on bukkit showing wrong enabled status
- Fix commands erroring out when a player has kbsync disabled
- Fix permission check for toggling other player's kb sync
- Numerous other minor bug fixes
- Huge ping measurement accuracy improvements. Also now measures jitter. Displays ping and jitter to 3 decimal places
- Fix command visual bug on bukkit showing wrong enabled status
- Fix commands erroring out when a player has kbsync disabled
- Fix permission check for toggling other player's kb sync
- Numerous other minor bug fixes
Kill me.Changelog (not comprehensive) since 1.3.2 for my latest dev build (KnockbackSync-1.3.5-dev-axionize-b29):
- Fabric support (ping measurements less accurate until packetevents fixes users, no jitter calculations)
- Folia Support
- Added a reload command
- Added a global and per-player toggle command
- Geyser (bedrock) players will now be exempt from KB sync's effects
- Added jitter calculations in /ping
- Fixed how ping packets and ids were sent to prevent conflicts with anticheats and other plugins - should see more consistent kb syncing on most servers.
- Support for gravity attribute
- Minor performance optimizations
- Lots of many minor bug fixes
- Lots of under the hood changes
Changelog (not comprehensive) since 1.3.2 for my latest dev build (KnockbackSync-1.3.5-dev-axionize-b29):
- Fabric support (ping measurements less accurate until packetevents fixes users, no jitter calculations)
- Folia Support
- Added a reload command
- Added a global and per-player toggle command
- Geyser (bedrock) players will now be exempt from KB sync's effects
- Added jitter calculations in /ping
- Fixed how ping packets and ids were sent to prevent conflicts with anticheats and other plugins - should see more consistent kb syncing on most servers.
- Support for gravity attribute
- Minor performance optimizations
- Lots of many minor bug fixes
- Lots of under the hood changes