Class DamageStorage

java.lang.Object
xericker.arenalegends.playerdata.storage.game.DamageStorage

public class DamageStorage extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addProtection(org.bukkit.event.entity.EntityDamageEvent.DamageCause damageCause)
     
    List<org.bukkit.entity.Player>
     
    org.bukkit.event.entity.EntityDamageEvent.DamageCause
     
    Map<org.bukkit.entity.Player, Long>
     
    boolean
    isProtected(org.bukkit.event.entity.EntityDamageEvent.DamageCause damageCause)
     
    void
    removeProtection(org.bukkit.event.entity.EntityDamageEvent.DamageCause damageCause)
     
    void
    setLastCause(org.bukkit.event.entity.EntityDamageEvent.DamageCause lastCause)
     
    void
    setProtection(org.bukkit.event.entity.EntityDamageEvent.DamageCause damageCause, int value)
     

    Methods inherited from class Object

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

    • DamageStorage

      public DamageStorage()
  • Method Details

    • getMap

      public Map<org.bukkit.entity.Player, Long> getMap()
    • getAttackers

      public List<org.bukkit.entity.Player> getAttackers()
    • getLastCause

      public org.bukkit.event.entity.EntityDamageEvent.DamageCause getLastCause()
    • setLastCause

      public void setLastCause(org.bukkit.event.entity.EntityDamageEvent.DamageCause lastCause)
    • isProtected

      public boolean isProtected(org.bukkit.event.entity.EntityDamageEvent.DamageCause damageCause)
    • setProtection

      public void setProtection(org.bukkit.event.entity.EntityDamageEvent.DamageCause damageCause, int value)
    • addProtection

      public void addProtection(org.bukkit.event.entity.EntityDamageEvent.DamageCause damageCause)
    • removeProtection

      public void removeProtection(org.bukkit.event.entity.EntityDamageEvent.DamageCause damageCause)