Add log info and fix errors

This commit is contained in:
墨水瓶Official
2021-04-07 00:11:22 +08:00
committed by GitHub
parent fd045e9ed7
commit 83a6cb4bb4

View File

@ -122,10 +122,11 @@ public class FastLoginBungee extends Plugin implements PlatformPlugin<CommandSen
for (Class<? extends AuthPlugin<ProxiedPlayer>> clazz : hooks) {
String pluginName = clazz.getSimpleName();
pluginName = pluginName.substring(0, pluginName.length() - 4);
pluginName = pluginName.substring(0, pluginName.length() - "Hook".length());
//uses only member classes which uses AuthPlugin interface (skip interfaces)
Plugin plugin = getProxy().getPluginManager().getPlugin(pluginName);
if (plugin != null) {
logger.info("Hooking into auth plugin: {}", pluginName);
core.setAuthPluginHook(
clazz.getDeclaredConstructor(FastLoginBungee.class).newInstance(this));
}