Interface DynamicStat<Z>

All Known Implementing Classes:
AbstractOwnerRequirement, BannedClassRequirement, BleedStat, ClassRequirement, DamageAttribute, DefenseAttribute, DynamicUserRequirement, LevelRequirement, SimpleStat, SoulboundRequirement, UntradeableRequirement

public interface DynamicStat<Z>
  • Method Summary

    Modifier and Type
    Method
    Description
    getFormat(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack item, Z value)
     
    org.bukkit.inventory.ItemStack
    updateItem(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack item)
     
  • Method Details

    • updateItem

      @NotNull org.bukkit.inventory.ItemStack updateItem(@Nullable org.bukkit.entity.Player p, @NotNull org.bukkit.inventory.ItemStack item)
    • getFormat

      @NotNull String getFormat(@Nullable org.bukkit.entity.Player p, @NotNull org.bukkit.inventory.ItemStack item, @NotNull Z value)