dmulloy2 / ProtocolLib

Provides read and write access to the Minecraft protocol with Bukkit.
GNU General Public License v2.0
1.04k stars 257 forks source link

ProtocolLib 5.3.0 refuses to load #3294

Open uRyanxD opened 3 weeks ago

uRyanxD commented 3 weeks ago

Describe the bug ProtocolLib 5.3.0 refuses to load

To Reproduce Steps to reproduce the behavior:

  1. Create a PaperSpigot 1.8.8 or PandaSpigot 1.8.8 server
  2. Add ProtocolLib 5.3.0 to the server
  3. Start the server

Expected behavior The load/launch plugin

Screenshots https://prnt.sc/Tz98ZlOg7_4v

Version Info 5.3.0 (Downloaded from spigotmc)

Additional context ProtocolLib 5.2.0 works perfectly, the problem only occurs in the new version, as the plugin does not load most of the server or respond, the "UUID" logs even appear when I try to log in, nothing more than that I tried to turn on the "debug" option, the plugin says that debug is activated, but it doesn't say anything, the server is still frozen (See https://prnt.sc/DtCrBlrlMkPQ) I tried using a host to make sure it wasn't something related to my PC, the same problem happened on the host

brunohpaiva commented 2 weeks ago

Having the same problem on PaperSpigot build 445 for MC 1.8.8 only with the ProtocolLib plugin.

Java version (amd64):

openjdk version "1.8.0_312"
OpenJDK Runtime Environment (Temurin)(build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (Temurin)(build 25.312-b07, mixed mode)

Reproducible via docker with the following command:

$ docker run --rm \
      -e EULA=TRUE \
      -e TYPE=PAPER \
      -e VERSION=1.8.8 \
      -e PAPER_BUILD=445 \
      -e PLUGINS=https://github.com/dmulloy2/ProtocolLib/releases/download/5.3.0/ProtocolLib.jar \
      -p 25565:25565 \
      itzg/minecraft-server:java8

The server just hangs when loading ProtocolLib:

[04:57:19 INFO]: Starting Minecraft server on *:25565
[04:57:19 INFO]: Using epoll channel type
[04:57:19 INFO]: Set PluginClassLoader as parallel capable
[04:57:19 INFO]: [ProtocolLib] Loading ProtocolLib v5.3.0