Class CommandFilter.Builder

java.lang.Object
com.sk89q.worldguard.util.command.CommandFilter.Builder
Enclosing class:
CommandFilter

public static class CommandFilter.Builder extends Object
Builder class for CommandFilter.

If permit(String...) is never called, then the permitted rule list will be null. Likewise if deny(String...) is never called.

  • Constructor Details

    • Builder

      public Builder()
      Create a new instance.
  • Method Details

    • permit

      public CommandFilter.Builder permit(String... rules)
      Permit the given list of commands.
      Parameters:
      rules - list of commands
      Returns:
      the builder object
    • deny

      public CommandFilter.Builder deny(String... rules)
      Deny the given list of commands.
      Parameters:
      rules - list of commands
      Returns:
      the builder object
    • build

      public CommandFilter build()
      Create a command filter.
      Returns:
      a new command filter