From d136359cd9cfcd92aa62574d1cedc15665807ffc Mon Sep 17 00:00:00 2001 From: Luck Date: Thu, 19 Nov 2020 16:51:36 +0000 Subject: [PATCH] Fix Bungee identifyClassLoader method (again) --- .../main/java/me/lucko/luckperms/bungee/LPBungeeBootstrap.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bungee/src/main/java/me/lucko/luckperms/bungee/LPBungeeBootstrap.java b/bungee/src/main/java/me/lucko/luckperms/bungee/LPBungeeBootstrap.java index a0636ebea..eb259aee2 100644 --- a/bungee/src/main/java/me/lucko/luckperms/bungee/LPBungeeBootstrap.java +++ b/bungee/src/main/java/me/lucko/luckperms/bungee/LPBungeeBootstrap.java @@ -281,6 +281,8 @@ public class LPBungeeBootstrap extends Plugin implements LuckPermsBootstrap { Class pluginClassLoader = Class.forName("net.md_5.bungee.api.plugin.PluginClassloader"); if (pluginClassLoader.isInstance(classLoader)) { Field descriptionField = pluginClassLoader.getDeclaredField("desc"); + descriptionField.setAccessible(true); + PluginDescription desc = (PluginDescription) descriptionField.get(classLoader); return desc.getName(); }