Capability with lower version with ViaVersion plugin
azzztec opened this issue ยท 3 comments
Hi @azzztec,
Not sure how ViaVersion works internally, but I presume it intercepts the protocol injector from ProtocolLib if installed.
For performance, Yamipa hooks directly to the PlayerInjectionHandler
class of ProtocolLib, which may be causing the issue:
Could you trying building Yamipa with those lines commented out (22 to 37) to see if it then works?
Hi @azzztec,
Not sure how ViaVersion works internally, but I presume it intercepts the protocol injector from ProtocolLib if installed.
For performance, Yamipa hooks directly to the
PlayerInjectionHandler
class of ProtocolLib, which may be causing the issue:Could you trying building Yamipa with those lines commented out (22 to 37) to see if it then works?
Same result. Also i am using in my purpur-1.16.5-1171 server YamipaPlugin-1.2.11 and it works in all versions from 1.13 to 1.20.1
Then, AFAIK, there's not much we can do from this plugin's perspective.
Yamipa automatically detects the version of your server and crafts the appropiate network packets based on that. If ViaVersion is not rewriting those packets, then I'd need to debug that other plugin to understand what's going on, and I'm not familar enough to take on that challenge.