Compatibility
Minecraft: Java Edition
1.21–1.21.9
Platforms
Links
Creators
Details
Licensed ARR
Published 3 weeks ago
Updated 3 weeks ago
CombatSync
A simple and more vanilla-like version of Knockback Sync. Adds a simple knockback sync, ping compensation, syncs ping, and syncs packets. No more weird shield breaks, no more impossible combo locks especially when the other player is hardly hitting 2.5 blocks, no more impossible mace hits, and no more high ping players getting hackusations for 'reach' or 'velocity/anti-KB'.
Also fixes the problem with FPS KB. If you ever play with others and your friend tabs out an you hit them they usally take no kb. Well that fixes it by keeping the player in motion and of course is configuarble. (Works better on lower ping players) Look at the gallery for an example.
Config.yml
Spoiler
enabled: true
knockback:
enabled: true
normalize: true
base-multiplier: 1.0
max-ping-threshold: 300
min-ping-threshold: 20
compensation:
enabled: true
low-ping-reduction: 0.85
high-ping-boost: 1.15
smooth-transitions: true
velocity:
sync-packets: true
delay-compensation: true
buffer-time: 50
settings:
debug-mode: false
exempt-creative: true
Troubleshooting
Spoiler
Plugin Won't Load:
- Check server is running Spigot/Paper 1.20.1+
- Verify plugin file is in /plugins folder
- Check console for red errors on startup
- Ensure no duplicate CombatSync JAR files exist
Knockback Not Working:
- Reload config with /combatsync reload
- Check enable-custom-knockback: true in config.yml
- Verify knockback-multiplier is not set to 1.0 (no effect)
- Make sure you're testing in survival mode (creative ignores knockback)
Commands Not Working:
- Check if you have combatsync.admin permission
- Try /combatsync without arguments to see if plugin responds
- Verify plugin shows as GREEN in /plugins list
Config Not Saving:
- Don't edit while server is running
- Stop server → edit config.yml → start server
- Or use /combatsync reload after editing
General Fixes:
- Delete config.yml, restart (regenerates fresh copy)
- Check for plugin conflicts (other combat/knockback plugins)
- Update to latest server build
- Check permissions plugin is working
- Make sure java SDK 21+ is installed and working



