From fdcbb3334e8ee644cc33ab90896054e3a3b6b4a0 Mon Sep 17 00:00:00 2001 From: Gabriele C Date: Wed, 21 Nov 2018 13:15:21 +0100 Subject: [PATCH] Abort initialization if AuthMeBridge is enabled. --- src/main/java/fr/xephi/authme/AuthMe.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main/java/fr/xephi/authme/AuthMe.java b/src/main/java/fr/xephi/authme/AuthMe.java index f0d106a71..d1ca67506 100644 --- a/src/main/java/fr/xephi/authme/AuthMe.java +++ b/src/main/java/fr/xephi/authme/AuthMe.java @@ -120,6 +120,14 @@ public class AuthMe extends JavaPlugin { // Load the plugin version data from the plugin description file loadPluginInfo(getDescription().getVersion()); + // Prevent running AuthMeBridge due to major exploit issues + if(getServer().getPluginManager().isPluginEnabled("AuthMeBridge")) { + ConsoleLogger.warning("Detected AuthMeBridge, support for it has been dropped as it was " + + "causing exploit issues, please use AuthMeBungee instead! Aborting!"); + stopOrUnload(); + return; + } + // Initialize the plugin try { initialize();