Merge pull request #532 from Smart123s/fg-bk-ncshare

Share Floodgate name conflict check between Protocol Plugins
This commit is contained in:
games647
2021-06-14 10:37:11 +02:00
committed by GitHub
9 changed files with 150 additions and 39 deletions
@@ -50,6 +50,7 @@ import java.util.List;
import java.util.concurrent.ConcurrentMap;
import java.util.concurrent.ThreadFactory;
import net.md_5.bungee.BungeeServerInfo;
import net.md_5.bungee.api.CommandSender;
import net.md_5.bungee.api.chat.TextComponent;
import net.md_5.bungee.api.connection.PendingConnection;
@@ -187,4 +188,9 @@ public class FastLoginBungee extends Plugin implements PlatformPlugin<CommandSen
public AsyncScheduler getScheduler() {
return scheduler;
}
@Override
public boolean isPluginInstalled(String name) {
return getProxy().getPluginManager().getPlugin(name) != null;
}
}