FastLogin icon indicating copy to clipboard operation
FastLogin copied to clipboard

1.8.8-1.18.2 compatibility with ProtocolLib

Open TuxCoding opened this issue 3 years ago • 3 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

TuxCoding avatar Aug 11 '22 11:08 TuxCoding

Related #880 #878

TuxCoding avatar Aug 11 '22 11:08 TuxCoding

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.

TuxCoding avatar Sep 05 '22 15:09 TuxCoding

#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

TuxCoding avatar Sep 09 '22 13:09 TuxCoding

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 (https://github.com/games647/FastLogin/commit/c106089a7275bce6a2bc17ee5355bceb16c5e220)
  • Paper 1.8.8
  • ProtocolLIb 5.0

Smart123s avatar Jun 19 '23 07:06 Smart123s

Right now I tried with:

SzczurekYT avatar Jun 28 '23 18:06 SzczurekYT

Thank you very much for testing. Then we could drop this recommendation. This makes the development and support much easier.

TuxCoding avatar Aug 31 '23 10:08 TuxCoding