1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-09-01 10:42:41 +02:00

SEVERE error messages for other plugins, that try to manually enable Essentials, FakePermissions or GroupManager

This commit is contained in:
snowleo
2011-06-26 01:43:19 +02:00
parent 27c84ceaac
commit b63ae9b771
3 changed files with 13 additions and 0 deletions

View File

@@ -3,6 +3,7 @@ package com.nijikokun.bukkit.Permissions;
import com.nijiko.Misc;
import com.nijiko.configuration.DefaultConfiguration;
import com.nijiko.permissions.PermissionHandler;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.anjocaido.groupmanager.GroupManager;
import org.anjocaido.groupmanager.permissions.NijikoPermissionsProxy;
@@ -55,6 +56,10 @@ public class Permissions extends JavaPlugin {
@Override
public void onEnable() {
if (!Thread.currentThread().getStackTrace()[5].getMethodName().equals("loadPlugin")) {
Logger.getLogger("Minecraft").log(Level.SEVERE, "Another plugin is trying to enable Essentials manually. Don't do this! It's probably "
+ Thread.currentThread().getStackTrace()[5].getClassName());
}
Server = this.getServer();
PluginDescriptionFile pdfFile = this.getDescription();