Closed Skensian closed 3 months ago
@Skensian Hi there, would you mind trying on the latest commit? Get in touch on Discord w/ proof of purchase and I can give this to you, or self-build. Note this build won't remove existing attributes but it should stop this happening further.
The problem has not been solved. On this version, there is an error that I mentioned in #327 p.s. He writes to contact the administrator and no synchronization is carried out in general. I had to disable attribute in order for the plugin to work completely
Please join our Discord for support.
Hi, I'm running HuskSync on two Paper 1.21 servers behind a Velocity proxy. I invited my friend to help me stress test it and we found a bug with player attributes.
When a player is in the middle of an action that increases an attribute and leaves the world (tested via entering the secondary server, performing the action, and disconnecting) the attribute saves as the elevated state. (such as running increasing the player's base speed from ~0.1 to ~0.13) When the player rejoins that attribute stays elevated. (walking speed now is ~0.13 and run speed is now ~0.16)
We tested this with several attributes and got results with Movement Speed, Attack Speed, Armor Value, and Base Damage. There are probably more, but my friend is enjoying one-shotting me and bringing his stats to excessive levels
Below are some values of the player who is testing, as well as the latest save of the players stats.
Wierdslo_2024-06-19_15-35-40_world_save_f1fde586.json