Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.hispride.korra.aura;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerAnimationEvent;
- import com.projectkorra.projectkorra.BendingPlayer;
- import com.projectkorra.projectkorra.GeneralMethods;
- public class AuraListener implements Listener {
- @EventHandler
- public void onLeftClick(PlayerAnimationEvent event) {
- if (canBend(event.getPlayer())) {
- new AuraBlast(event.getPlayer());
- }
- }
- private boolean canBend(Player player) {
- BendingPlayer bPlayer = GeneralMethods.getBendingPlayer(player.getName());
- if (!GeneralMethods.canBend(player.getName(), "Aura"))
- return false;
- if (GeneralMethods.getBoundAbility(player) == null)
- return false;
- if (GeneralMethods.isRegionProtectedFromBuild(player, "Aura", player.getLocation()))
- return false;
- if (bPlayer.isOnCooldown("Aura"))
- return false;
- if (GeneralMethods.getBoundAbility(player).equalsIgnoreCase("Aura"))
- return false;
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement