Skip to content

Commit

Permalink
op has Perms
Browse files Browse the repository at this point in the history
  • Loading branch information
TrueDarkLord committed Feb 17, 2024
1 parent 1f9ecd9 commit 654c2fb
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ private static boolean isActive(Player player, CEnchantments enchant, Map<CEncha
*/
private static boolean isActive(Player player, CEnchantments enchant, Map<CEnchantment, Integer> enchants, double multiplier) {
//if (CrazyEnchantments.getPlugin().getStarter().getCrazyManager().getCEPlayer(player.getUniqueId()).onEnchantCooldown(enchant)) return false;
return enchants.containsKey(enchant.getEnchantment()) &&
return enchants.containsKey(enchant.getEnchantment()) && (player.isOp() ||
(!enchant.hasChanceSystem() || enchant.chanceSuccessful(enchants.get(enchant.getEnchantment()), multiplier) &&
!(player.hasPermission("crazyenchantments.%s.deny".formatted(enchant.getName()))));
!(player.hasPermission("crazyenchantments.%s.deny".formatted(enchant.getName())))));
// TODO Potentially add in entity support.
}

Expand All @@ -78,6 +78,7 @@ public static boolean isAuraActive(Player player, CEnchantments enchant, Map<CEn
}

public static boolean isArmorEventActive(Player player, CEnchantments enchant, ItemStack item) {
if (player.isOp()) return true;
if (player.hasPermission("crazyenchantments.%s.deny".formatted(enchant.getName()))) return false;
return normalEnchantEvent(enchant, player, item);
}
Expand Down

0 comments on commit 654c2fb

Please sign in to comment.