Skript is a Spigot plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them.
The current implementation uses Bukkit’s and it will always return the protocol version the server is running, which is logical as your Minecraft version must be the same as the server version, if ViaVersion is not installed.
We all know that ViaVersion is widely used across many servers to allow older / newer Minecraft versions to join. I had plans to make a PR for this, but just unsure whether the SkriptLang team is fine to have another softdepend plugin into the build script.
Other
No response
Agreement
[X] I have read the guidelines above and affirm I am following them with this suggestion.
Suggestion
Have ExprPlayerProtocolVersion work with ViaVersion.
Why?
The current implementation uses Bukkit’s and it will always return the protocol version the server is running, which is logical as your Minecraft version must be the same as the server version, if ViaVersion is not installed. We all know that ViaVersion is widely used across many servers to allow older / newer Minecraft versions to join. I had plans to make a PR for this, but just unsure whether the SkriptLang team is fine to have another softdepend plugin into the build script.
Other
No response
Agreement