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

public class TeleportCondition extends AbstractParameterCondition<Clan>
  • Constructor Details

    • TeleportCondition

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

    • getType

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

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

      @NotNull public @NotNull String getId()