java.lang.Object
us.talabrek.ultimateskyblock.challenge.Rank

public class Rank extends Object
Data object of a rank.
  • Constructor Details

    • Rank

      public Rank(org.bukkit.configuration.ConfigurationSection section, Rank previousRank, ChallengeDefaults defaults)
  • Method Details

    • isAvailable

      public boolean isAvailable(PlayerInfo playerInfo)
      Whether the rank is available for the player.
      Parameters:
      playerInfo - PlayerInfo of the player
      Returns:
    • getChallenges

      public List<Challenge> getChallenges()
    • getDisplayItem

      public org.bukkit.inventory.ItemStack getDisplayItem()
    • getName

      public String getName()
    • getRankKey

      public String getRankKey()
    • getPreviousRank

      public Rank getPreviousRank()
    • toString

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

      public List<String> getMissingRequirements(PlayerInfo playerInfo)
    • getResetInHours

      public int getResetInHours()