ProtocolLib

3M Downloads

ProtocolLib 5.3.0 refuses to load

uRyanxD opened this issue ยท 5 comments

commented
  • [not tested] This issue is not solved in a development build

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

commented

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
commented

I've got the same issue using WineSpigot

[20:13:11 INFO]: This server is running WineSpigot version 1_8_R3 (MC: 1.8.8) (Implementing API version 1.8.8-R0.2-SNAPSHOT)
commented

I've got the same issue using WineSpigot

[20:13:11 INFO]: This server is running WineSpigot version 1_8_R3 (MC: 1.8.8) (Implementing API version 1.8.8-R0.2-SNAPSHOT)

ye its just ProtocolLib not working with 1.8 at all.

commented

This is a priority ticket, please resolve this problem urgently.

More than 80000 people have downloaded a version of ProtocolLib that is for "1.8 through 1.21.1" according to your SpigotMC page, with it not working on 1.8-1.8.8 Spigot.

commented

Ok, from what I tested, the problem is not with 1.8 itself, the problem is that the plugin is being compiled in Java 17 so when running with Java 8 it does not start, which contradicts the message in spigotmc saying that this version still supports Java 8 and that only the next one would use Java 17.

Is this intended? @dmulloy2