Plugins using ProtocolLib can't load properly despite using the right versions
Andre601 opened this issue ยท 1 comments
- This issue is not solved in a development build
Describe the bug
I'm using the plugin QuickShop-Hikari, which depends on ProtocolLib for displaying virtual items.
However, on enable is the plugin printing the following exceptions: https://paste.helpch.at/evumuzixuw.rb
Talking with the dev showed me that they do use the latest available v5 dev version to hook into, which my server is also using (v5 b607 to be exact), so this seems to be an compatability issue with ProtocolLib?
The server I'm running is using 1.19.2 as I'm still waiting for some critical plugins to receive necessary updates for 1.19.3 support.
Is the latest dev build incompatibe with 1.19.2? If so, why does it report a NoClassDefFoundError?
To Reproduce
Steps to reproduce the behavior:
- Download latest ProtocolLib and latest QuickShop-Hikari
- Upload to a 1.19.2 Paper server
- Start server.
- Notice error.
Expected behavior
There shouldn't be a NoClassDefFoundError about ProtocolLib.
Screenshots
Version Info
https://paste.helpch.at/qipeqikufe.kotlin
Additional context
As mentioned have I discussed this with the QuickShop-Hikari dev and they confirmed that they are using the same version of ProtocolLib as I do on my server (Build 607), so a wrong/outdated dependency on their end is not the case.