From 372c77c31a28816fe18e1fe2700a2d4582b8b53f Mon Sep 17 00:00:00 2001 From: orkun1675 Date: Sat, 6 Sep 2014 15:19:52 +0300 Subject: [PATCH] Add AuthMe hook --- .../trc202/CombatTag/CombatTagIncompatibles.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CombatTag/com/trc202/CombatTag/CombatTagIncompatibles.java b/CombatTag/com/trc202/CombatTag/CombatTagIncompatibles.java index 0c0f83b..31c29a7 100644 --- a/CombatTag/com/trc202/CombatTag/CombatTagIncompatibles.java +++ b/CombatTag/com/trc202/CombatTag/CombatTagIncompatibles.java @@ -18,6 +18,8 @@ import com.sk89q.worldguard.protection.flags.DefaultFlag; import com.sk89q.worldguard.protection.managers.RegionManager; import com.tommytony.war.Warzone; +import fr.xephi.authme.AuthMe; +import fr.xephi.authme.api.API; public class CombatTagIncompatibles { @@ -26,6 +28,18 @@ public class CombatTagIncompatibles { public CombatTagIncompatibles(CombatTag combatTag) { this.plugin = combatTag; } + + public boolean AuthMeHook(player plr) { + Plugin authme = this.plugin.getServer().getPluginManager().getPlugin("AuthMe"); + if (authme == null || !(authme instanceof AuthMe)) { + return true; + } + AuthMe authmeapi = (AuthMe) authme; + if (authmeapi.isAuthenticated(plr) { + return true; + } + return false; + } public boolean PvPArenaHook(Player plr) { Plugin pvparena = this.plugin.getServer().getPluginManager().getPlugin("pvparena");