[BUG] Does not work on current Paper servers.
Describe the bug The client sends the arm swing animation to the server, but the server does not know that the lectern has been broken. Sometimes, the client also does not break the lectern even though the axe animation plays but the lectern takes no damage.
To Reproduce Steps to reproduce the behavior:
- Log into Paper server.
- Attempt to use Librarian Trade Finder doing the usual, select all enchants, any price, observe player cannot break lectern sometimes, and sometimes can, but it never finds any trades even though every single enchant has been selected with max price of 64.
Expected behavior This used to work with older Paper versions.
Screenshots If applicable, add screenshots or videos to help explain your problem.
Versions (please complete the following information):
- Minecraft Version: 1.21.4
- Fabric Loader Version 0.16.10
- Fabric API Version: 0.119.2+1.21.4
- Mod Version: 2.2.5
- Paper server version: 1.21.4
Additional context Add any other context about the problem here.
edit: corrected spelling mistakes
Can confirm, The server does not detect the lectern has been broken (because I'm guessing it actually wasn't and is just visual on the client end) meaning the village doesn't lose their profession and therefore cannot change trades.
Not sure what was changed by Paper or 1.21.4 but would be nice to have this working again on Paper servers.
Also have confirmed it is not a plugin/proxy issue as I have tested without any of them, just plain Paper 1.21.4 latest.
Did you use legit mode?
Did you use legit mode?
Tried both modes, the problem is the server isn't being told the lectern was broken.
I can't seem to reproduce it with the latest mod and paper version. Could you please record a short video to show the bug happening?
https://github.com/user-attachments/assets/83d12986-71dc-4958-9761-e702e31cc393
Ah it does seem Paper have actually fixed this issue now with the latest version.