Class AssistData

java.lang.Object
me.deecaad.weaponmechanics.weapon.damage.AssistData
All Implemented Interfaces:
me.deecaad.core.file.IValidator

public class AssistData extends Object implements me.deecaad.core.file.IValidator
  • Constructor Details

    • AssistData

      public AssistData()
  • Method Details

    • logDamage

      public void logDamage(org.bukkit.entity.Player shooter, String weaponTitle, org.bukkit.inventory.ItemStack weaponStack, double amount)
    • getAssists

      @Nullable public Map<org.bukkit.entity.Player,Map<String,AssistData.DamageInfo>> getAssists(org.bukkit.entity.Player killer)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getKeyword

      public String getKeyword()
      Specified by:
      getKeyword in interface me.deecaad.core.file.IValidator
    • validate

      public void validate(me.deecaad.core.file.Configuration configuration, me.deecaad.core.file.SerializeData data) throws me.deecaad.core.file.SerializerException
      Specified by:
      validate in interface me.deecaad.core.file.IValidator
      Throws:
      me.deecaad.core.file.SerializerException