Interface SkillProvider

All Superinterfaces:
OptionedProvider<Skill>

public interface SkillProvider extends OptionedProvider<Skill>
  • Method Details

    • isEnabled

      boolean isEnabled(Skill skill)
    • getAbilities

      @NotNull @NotNull List<Ability> getAbilities(Skill skill)
    • getManaAbility

      @Nullable @Nullable ManaAbility getManaAbility(Skill skill)
    • getSources

      @NotNull @NotNull List<XpSource> getSources(Skill skill)
    • getMaxLevel

      int getMaxLevel(Skill skill)
    • getDisplayName

      String getDisplayName(Skill skill, Locale locale, boolean formatted)
    • getDescription

      String getDescription(Skill skill, Locale locale, boolean formatted)