Class PlayerSkillDowngradeEvent

java.lang.Object
org.bukkit.event.Event
com.sucy.skill.api.event.PlayerSkillDowngradeEvent
All Implemented Interfaces:
org.bukkit.event.Cancellable

@Deprecated(forRemoval=true) public class PlayerSkillDowngradeEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable
Deprecated, for removal: This API element is subject to removal in a future version.
Event called when a player downgrades a skill
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.bukkit.event.Event

    org.bukkit.event.Event.Result
  • Constructor Summary

    Constructors
    Constructor
    Description
    PlayerSkillDowngradeEvent(PlayerData playerData, PlayerSkill downgradedSkill, int refund)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static org.bukkit.event.HandlerList
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.bukkit.event.HandlerList
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setCancelled(boolean value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Sets whether the event is cancelled

    Methods inherited from class org.bukkit.event.Event

    getEventName, isAsynchronous

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PlayerSkillDowngradeEvent

      public PlayerSkillDowngradeEvent(PlayerData playerData, PlayerSkill downgradedSkill, int refund)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Constructor
      Parameters:
      playerData - data of the player downgrading the skill
      downgradedSkill - the skill that was downgraded
      refund - the amount of refunded skill points
  • Method Details

    • getPlayerData

      public PlayerData getPlayerData()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      data of the player unlocking the skill
    • getDowngradedSkill

      public PlayerSkill getDowngradedSkill()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      skill that was unlocked
    • getRefund

      public int getRefund()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      amount of refunded points from the downgrade
    • isCancelled

      public boolean isCancelled()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isCancelled in interface org.bukkit.event.Cancellable
      Returns:
      true if cancelled, false otherwise
    • setCancelled

      public void setCancelled(boolean value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Sets whether the event is cancelled
      Specified by:
      setCancelled in interface org.bukkit.event.Cancellable
      Parameters:
      value - true if cancelled, false otherwise
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getHandlers in class org.bukkit.event.Event
      Returns:
      gets the handlers for the event
    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Returns:
      gets the handlers for the event