Interface NamedExecutor

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      @NotNull java.util.List<java.lang.String> getAliases()  
      @NotNull java.lang.String getIdentifier()  
      default boolean hasPermission​(@NotNull org.bukkit.command.CommandSender sender)  
      default java.lang.Void sendMessage​(@NotNull org.bukkit.command.CommandSender sender, @NotNull java.lang.String... messages)  
      default java.lang.Void sendMessage​(@NotNull org.bukkit.command.CommandSender sender, @Nullable java.util.function.Function<java.lang.String,​java.lang.String> parser, @NotNull java.lang.String... messages)  
    • Method Detail

      • getIdentifier

        @NotNull
        @NotNull java.lang.String getIdentifier()
      • getAliases

        @NotNull
        @NotNull java.util.List<java.lang.String> getAliases()
      • hasPermission

        default boolean hasPermission​(@NotNull
                                      @NotNull org.bukkit.command.CommandSender sender)
      • sendMessage

        default java.lang.Void sendMessage​(@NotNull
                                           @NotNull org.bukkit.command.CommandSender sender,
                                           @NotNull
                                           @NotNull java.lang.String... messages)
      • sendMessage

        default java.lang.Void sendMessage​(@NotNull
                                           @NotNull org.bukkit.command.CommandSender sender,
                                           @Nullable
                                           @Nullable java.util.function.Function<java.lang.String,​java.lang.String> parser,
                                           @NotNull
                                           @NotNull java.lang.String... messages)