Class HasLevelRequirement

java.lang.Object
io.github.lucfr1746.llibrary.requirement.Requirement
io.github.lucfr1746.llibrary.requirement.list.HasLevelRequirement

public class HasLevelRequirement extends Requirement
Represents a requirement that checks if a player has a minimum level.
  • Constructor Details

    • HasLevelRequirement

      public HasLevelRequirement(int neededLvl)
      Creates a new level requirement.
      Parameters:
      neededLvl - The minimum level required.
  • Method Details

    • getNeededLvl

      public int getNeededLvl()
      Gets the required level for this requirement.
      Returns:
      The required level.
    • evaluate

      public boolean evaluate(org.bukkit.entity.Player player)
      Evaluates whether the player meets the required level.
      Specified by:
      evaluate in class Requirement
      Parameters:
      player - The player to check.
      Returns:
      true if the player has at least the required level, otherwise false.