games647/FastLogin

1.8.8-1.18.2 compatibility with ProtocolLib

games647 opened this issue · 6 comments

Currently the compatibility with 1.8.8-1.18.2 is broken, because FastLogin (since 1.19) requires ProtocolLib 5.0 if no Minecraft proxies are involved. This version is only compatible with 1.19.

You can use #1079 with ProtocolLib v4.8 and should be fine.

This only applies to you if:

  • FastLogin only on Bukkit, so without any Minecraft proxies like BungeeCord or Velocity
  • and
  • Have ProtocolLib installed and not ProtocolSupport

Related #880
#878

Copied from the CodeMC site:

Normally you should always use the latest version, but currently due breaking changes in ProtocolLib, the latest version of FastLogin is incompatible with older ProtocolLib versions.

#1091 requires Java 17. Although Java is backwards compatible as you can even run Spigot 1.8.8 with Java 18. However some people need the older version. So you should be able to use #1079

ProtocolLib 5.0 was released (in April, lol) with support for 1.8-1.19.x.
I've tested autoregister & login (and it works properly) on a server with:

  • FastLogin latest build (c106089)
  • Paper 1.8.8
  • ProtocolLIb 5.0

Right now I tried with: