What's new
Loka Forums

Type /register while in-game to register for a forums account.

Suggestion Loka should Add the Knockback Synch Plugin

mimo4

Well-Known Member
Slicer
Hello ! Recently, a plugin that some people in the PvP community have been looking forward to was released, Knockback Synch. This plugin makes it so player knockback is handled as if it was calculated client side. Vanilla Minecraft does not account for network latency when calculating a player's position on a server, which is what causes the bizarre knockback properties of high ping players that people have come to know (and hate, and often complain about to the point of unironically asking for ping cap in Ranked). This plugin fixes that. I highly recommend watching the video below and checking out the GitHub for more technical information (as well as a demonstration and comparison of the difference in high ping KB with and without the plugin via clips in the video).

I think Loka admins should test out this plugin for themselves (and configure it if they would like), and I believe it would make a great addition to the server. Almost every competitive game accounts for network latency when calculating player positions and dealing with player actions, but vanilla Minecraft does not. I think this is a logical fix to a problem that many people who PvP have complained about.

Responding to what I think will be the 2 most frequently made points against adding this plugin:

1. "This plugin changes a vanilla aspect of PvP / I do not want to PvP one way on Loka and another on other servers because of a plugin"

Loka already has made a pretty big change to vanilla PvP on its own BECAUSE of flaws in Vanilla Minecraft (The 33% damage increase was added because Loka believed vanilla damage was too low, and that has now become a staple in Pot PvP across the biggest servers for 1.9+ PvP). As far as I am aware, the tier list is strongly considering mandating / encouraging the usage of this plugin on the big PvP servers, and I think it will become a regular addition just like how the 33% damage boost became normal. It is also important to note that a lot of PvP servers, like stray, already modify vanilla attributes in ways similar to this.

2. This will disadvantage me / my friends as high ping players. How is it fair for us to play with higher latency and yet take the same KB as low ping players?
Copied from the GitHub:

Does this change put high ping players at a disadvantage?​

It depends on the player. Some may notice a difference if they're used to relying on high ping to reduce knockback. For others, it could actually be an advantage.

How does this change benefit high ping players?

Knockback control. For example, it will be easier to escape crit chains and punish crit.

Links:
- GitHub (Source Code / Download):
https://github.com/CASELOAD7000/knockback-sync
- Video by Intel Edits showcasing the plugin:
- Video by Kylaz of her fighting a 100 ms player on 200 ms, with the plugin:


(Note: I did not spell synch incorrectly. Both sync and synch are correct. Go away https://www.merriam-webster.com/dictionary/synch
 
Last edited:
45 voters
as the developer of knockback sync, i believe this change will only improve pvp. not only does it make fights much more fun, but it also benefits high ping players by providing better knockback control (punish critting, escaping crit chains, etc). you should watch intel's video, as it explains the plugin very well. biased +1

Potting wise, I think the consistent kb control that the plugin adds will help allow you to conserve better than before, though it obviously wont be as good as low ping. Related to the kb itself, as soon as the players get use to the timings, it'll be better (you still have the delayed kb). I also dont think the skill ceiling will decrease for high ping either, if anything the skill ceiling could potentially see a rise because of the added kb control. Also, finally being able to engage in crit trades without being glued to the floor!
I would like this plugin if it fixed all the knockback inconsistencies with high ping, namely where you jump, get hit and get sent way further up than a lower ping player

Examples of this

A: Low ping -

B: High Ping - https://youtube.com/clip/UgkxGf0LV2Lzj8pITGas3kxBYGwhxpRRVIuZ?si=Qdq5oTO2Rl2gW2hg

caseload said he might try patch this, which I am very excited for, but until then I dont think it should be added
 
Overall, I believe that this plugin is good as it makes higher ping player's knockback more reliabe, however being a semi high ping player I have to play knowing my hits and potting are delayed due to my ping. Making me have to play around that fact and being unable to change that. The delayed kb definitely gives an advantage to me when I play, but I feel its almost equal as someone on lower ping as no matter how good my hits are cause of my ping a player whose hits are worse off than mine will be able to trade hits with me. The same goes for potting as when I play I single pot often and cause of my ping it makes it significantly more unreliable than someone on lower ping. If my hits and potting were also fixed and made to have no delay also I feel like this would be fair. As to fix one aspect that is affected by ping and leaving other aspects which also affect gameplay significantly is unfair. -1
 
Overall, I believe that this plugin is good as it makes higher ping player's knockback more reliabe, however being a semi high ping player I have to play knowing my hits and potting are delayed due to my ping. Making me have to play around that fact and being unable to change that. The delayed kb definitely gives an advantage to me when I play, but I feel its almost equal as someone on lower ping as no matter how good my hits are cause of my ping a player whose hits are worse off than mine will be able to trade hits with me. The same goes for potting as when I play I single pot often and cause of my ping it makes it significantly more unreliable than someone on lower ping. If my hits and potting were also fixed and made to have no delay also I feel like this would be fair. As to fix one aspect that is affected by ping and leaving other aspects which also affect gameplay significantly is unfair. -1
This is a misconception. Whoever hits from a farther distance will have the advantage going into that trade, regardless of ping. If you hit someone from 3 blocks on 150ms, and someone on 10ms hits 140ms later from a shorter distance, the hits will register at the same time but your sword will be ready significantly faster. This is why it's so hard to hit select high ping players.

Delayed hit registration will always be a disadvantage when it comes to 50/50 1 shot situations, but in longer trades it's neither an advantage or disadvantage
 
Overall, I believe that this plugin is good as it makes higher ping player's knockback more reliabe, however being a semi high ping player I have to play knowing my hits and potting are delayed due to my ping. Making me have to play around that fact and being unable to change that. The delayed kb definitely gives an advantage to me when I play, but I feel its almost equal as someone on lower ping as no matter how good my hits are cause of my ping a player whose hits are worse off than mine will be able to trade hits with me. The same goes for potting as when I play I single pot often and cause of my ping it makes it significantly more unreliable than someone on lower ping. If my hits and potting were also fixed and made to have no delay also I feel like this would be fair. As to fix one aspect that is affected by ping and leaving other aspects which also affect gameplay significantly is unfair. -1
This is a misconception. Whoever hits from a farther distance will have the advantage going into that trade, regardless of ping. If you hit someone from 3 blocks on 150ms, and someone on 10ms hits 140ms later from a shorter distance, the hits will register at the same time but your sword will be ready significantly faster. This is why it's so hard to hit select high ping players.

Delayed hit registration will always be a disadvantage when it comes to 50/50 1 shot situations, but in longer trades it's neither an advantage or disadvantage
on top of what theo said, knockback sync benefits players who don't rely on their ping to reduce knockback, allowing them to easily punish crit and escape crit chains, effectively raising the skill ceiling for higher ping players.
 
+1 would make laggers nerfed even harder than they already are, but why can we can add this but not bring back old loot spread because it’s not vanilla apparently??
 
on top of what theo said, knockback sync benefits players who don't rely on their ping to reduce knockback, allowing them to easily punish crit and escape crit chains, effectively raising the skill ceiling for higher ping players.
High ping has already had a high skill cieiling. If you dont know how to pot on high ping you wont be good. In some cases I have been able to drain a persons inventory in ranked and then because my pots are delayed, I quickdrop. In my opinion there is no point in making higher ping harder just because low ping players cry about it. The same people who cry and complain about this would 100% do the same on high ping. Why should I give up my ”reduced” knockback when I already have all of these disadvantages?
 
This is not true. Feel free to watch the video for more details. More control over your own knockback is not a disadvantage. It is certainly something that takes getting used to, but if it made lag a "complete disadvantage" then a number of known good high ping players wouldn't be supporting this plugin, but they are.


It is not. MC is notoriously unoptimized when when it comes to players with high latency, people have just adapted to it via playstyle etc. but it has always been a major issue and IMO the biggest flaw in MC PvP.

It is completely fine to be concerned but if anything all this would do is level the playing field. Laggy players get more control over their knockback, but in return they will have to actual play in a certain way to reduce their knockback (rather than just be laggy and take less KB by default)
how would it level the playing field as all this plugin does is take away a lagger's only advantage which is the delayed kb? they are still prone to quickdropping due to delayed pots, and its already hard to recover from a crit chain as a lagger and if they are able to be comboed and drained with this plugin it will literally make high ping unplayable since low pingers always get the first hit
 
+1 considering Loka is a server played on all around the world, I get it doesn't fix all the issues with high ping but it's a step in the right direction
 
how would it level the playing field as all this plugin does is take away a lagger's only advantage which is the delayed kb?
It is slightly frustrating that most of the people -1ing this post have just either not read the forum post, not watched the video, or both. There is still a delay in KB, and it is not a laggers "only" advantage either.
its already hard to recover from a crit chain as a lagger
You just are not reading. Why? Why is it hard? Because Minecraft does nothing to account for lag. This plugin makes it easier to hold crit chains, P crit, get out of them, etc. for players with high latency because unlike vanilla MC, it accounts for latency when calculating KB.
this plugin it will literally make high ping unplayable since low pingers always get the first hit
Life would be alot easier if you just read. Theo already covered this point in a post right above yours. This is not true.
Theos Post:
This is a misconception. Whoever hits from a farther distance will have the advantage going into that trade, regardless of ping. If you hit someone from 3 blocks on 150ms, and someone on 10ms hits 140ms later from a shorter distance, the hits will register at the same time but your sword will be ready significantly faster. This is why it's so hard to hit select high ping players.

Delayed hit registration will always be a disadvantage when it comes to 50/50 1 shot situations, but in longer trades it's neither an advantage or disadvantage
 
This is a misconception. Whoever hits from a farther distance will have the advantage going into that trade, regardless of ping. If you hit someone from 3 blocks on 150ms, and someone on 10ms hits 140ms later from a shorter distance, the hits will register at the same time but your sword will be ready significantly faster. This is why it's so hard to hit select high ping players.

Delayed hit registration will always be a disadvantage when it comes to 50/50 1 shot situations, but in longer trades it's neither an advantage or disadvantage
I understand this now, however the potting is delayed which I think cause the kb is more accurate potting will be a bit easier overall for higher ping and stops people from missing their pots due to taking different amounts of knockback and their pots getting launched. I don't think there is a way to fix the delayed potting, but I think people will be able to adapt to it as they don't have to worry about their kb as much. Due to you explaining my concerns I revoke my -1 and I think this should be implemented.
+1
 
Back
Top