All Implemented Interfaces:
co.aikar.commands.CommandConditions.ParameterCondition<ClanPlayer,co.aikar.commands.BukkitCommandExecutionContext,co.aikar.commands.BukkitCommandIssuer>, IdentifiableCondition

public class ClanMemberCondition extends AbstractParameterCondition<ClanPlayer>
  • Constructor Details

    • ClanMemberCondition

      public ClanMemberCondition(@NotNull @NotNull SimpleClans plugin)
  • Method Details

    • getType

      public Class<ClanPlayer> getType()
      Specified by:
      getType in class AbstractParameterCondition<ClanPlayer>
    • validateCondition

      public void validateCondition(co.aikar.commands.ConditionContext<co.aikar.commands.BukkitCommandIssuer> context, co.aikar.commands.BukkitCommandExecutionContext execContext, ClanPlayer value) throws co.aikar.commands.InvalidCommandArgument
      Throws:
      co.aikar.commands.InvalidCommandArgument
    • getId

      @NotNull public @NotNull String getId()