From 591dc2172f6db0307a89fd806e4abbb2d9c7b2a5 Mon Sep 17 00:00:00 2001 From: Driftay Date: Sun, 26 Jan 2020 16:17:08 -0500 Subject: [PATCH] Fixed F Disband w/Admins Disbanding Other Factions --- src/main/java/com/massivecraft/factions/cmd/CmdDisband.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/massivecraft/factions/cmd/CmdDisband.java b/src/main/java/com/massivecraft/factions/cmd/CmdDisband.java index 81418df8..66109f07 100644 --- a/src/main/java/com/massivecraft/factions/cmd/CmdDisband.java +++ b/src/main/java/com/massivecraft/factions/cmd/CmdDisband.java @@ -72,13 +72,14 @@ public class CmdDisband extends FCommand { return; } + boolean access = false; if (context.fPlayer.getPlayer().hasMetadata("disband_confirm") && (time = context.fPlayer.getPlayer().getMetadata("disband_confirm").get(0).asLong()) != 0L && System.currentTimeMillis() - time <= TimeUnit.SECONDS.toMillis(3L)) { access = true; } if (!access) { - if(Conf.useDisbandGUI) { + if(Conf.useDisbandGUI && !context.fPlayer.isAdminBypassing() || !context.player.isOp()) { if (!disbandMap.containsKey(context.player.getUniqueId().toString())) { new FDisbandFrame(context.faction).buildGUI(context.fPlayer); return;