
NoClassDefFoundError when detecting Brigadier support on Java 17 using Paper 1.8.8 forks
MindsMaster opened this issue ยท 0 comments
Description
When running LuckPerms v5.5.9 on a Paper 1.8.8 fork (e.g., ImanitySpigot) with Java 17+, the plugin fails to load due to a NoClassDefFoundError
when calling Class.forName(...)
to detect Brigadier support.
This issue does not occur under Java 8.
Reproduction Steps
- Use ImanitySpigot or another Paper 1.8.8-based fork
- Run server with Java 17+
- Install LuckPerms latest
- Start the server
Expected Behaviour
The plugin should detect that Brigadier is not present and continue loading normally, just like under Java 8.
Server Details
imanityspigot(MC:1.8.8)
LuckPerms Version
v5.5
Logs and Configs
https://gist.github.com/MindsMaster/ec4a5e7096953cb262b093fb95142042
Extra Details
No response