Class ClickLeftTrigger

java.lang.Object
com.sucy.skill.dynamic.trigger.ClickTrigger
com.sucy.skill.dynamic.trigger.ClickLeftTrigger
All Implemented Interfaces:
Trigger<org.bukkit.event.player.PlayerInteractEvent>

public class ClickLeftTrigger extends ClickTrigger
  • Constructor Details

    • ClickLeftTrigger

      public ClickLeftTrigger()
  • Method Details

    • getKey

      public String getKey()
      Specified by:
      getKey in interface Trigger<org.bukkit.event.player.PlayerInteractEvent>
      Specified by:
      getKey in class ClickTrigger
      Returns:
      unique key for the trigger
    • shouldTrigger

      public boolean shouldTrigger(org.bukkit.event.player.PlayerInteractEvent event, int level, Settings settings)
      Specified by:
      shouldTrigger in interface Trigger<org.bukkit.event.player.PlayerInteractEvent>
      Specified by:
      shouldTrigger in class ClickTrigger
      Parameters:
      event - event details
      level - the level of the owning skill
      settings - skill settings
      Returns:
      true if the skill should activate, false otherwise