1
0
mirror of https://github.com/lucko/LuckPerms.git synced 2025-09-02 19:02:33 +02:00

Warn if the API was classloaded by another plugin

This commit is contained in:
Luck
2022-02-09 21:08:18 +00:00
parent d45d9a295b
commit 59f3866e36
6 changed files with 85 additions and 3 deletions

View File

@@ -27,6 +27,7 @@ package me.lucko.luckperms.bungee;
import me.lucko.luckperms.bungee.util.RedisBungeeUtil;
import me.lucko.luckperms.common.loader.LoaderBootstrap;
import me.lucko.luckperms.common.plugin.bootstrap.BootstrappedWithLoader;
import me.lucko.luckperms.common.plugin.bootstrap.LuckPermsBootstrap;
import me.lucko.luckperms.common.plugin.classpath.ClassPathAppender;
import me.lucko.luckperms.common.plugin.classpath.JarInJarClassPathAppender;
@@ -56,7 +57,7 @@ import java.util.logging.Logger;
/**
* Bootstrap plugin for LuckPerms running on BungeeCord.
*/
public class LPBungeeBootstrap implements LuckPermsBootstrap, LoaderBootstrap {
public class LPBungeeBootstrap implements LuckPermsBootstrap, LoaderBootstrap, BootstrappedWithLoader {
private final Plugin loader;
/**
@@ -101,6 +102,7 @@ public class LPBungeeBootstrap implements LuckPermsBootstrap, LoaderBootstrap {
// provide adapters
@Override
public Plugin getLoader() {
return this.loader;
}