SendPower

class SendPower(plugin: ImprovedFactionsPlugin) : PlayerSubCommand

Constructors

Link copied to clipboard
constructor(plugin: ImprovedFactionsPlugin)

Properties

Link copied to clipboard
@get:NotNull
open val args: Array<out @NotNull Argument<*>>?
Link copied to clipboard
@get:NotNull
open val children: @NotNull Map<String?, SubCommand?>
Link copied to clipboard
@get:NotNull
open val label: @NotNull String
Link copied to clipboard
@get:Nullable
open val parent: @Nullable Command?
Link copied to clipboard
@get:NotNull
open val permission: @NotNull String

Functions

Link copied to clipboard
open fun addChild(@NotNull command: @NotNull SubCommand)
Link copied to clipboard
@NotNull
open fun childrenTabList(@NotNull sender: @NotNull CommandSender, @NotNull args: Array<out @NotNull String>?): @NotNull List<String?>
Link copied to clipboard
@Nullable
open fun getChild(@NotNull label: @NotNull String): @Nullable SubCommand?
Link copied to clipboard
@NotNull
open fun getConfig(@NotNull plugin: @NotNull JavaPlugin): @NotNull ConfigurationSection
Link copied to clipboard
fun SubCommand.getMeta(): CommandMeta?
Link copied to clipboard
open fun routeCall(@NotNull sender: @NotNull CommandSender, @NotNull args: Array<out @NotNull String>?): Boolean
Link copied to clipboard
@Nullable
open fun routeTab(@NotNull sender: @NotNull CommandSender, @NotNull args: Array<out @NotNull String>?): @Nullable List<String?>??
Link copied to clipboard
@NotNull
open fun searchChild(@NotNull clazz: @NotNull Class<out SubCommand?>): @NotNull Optional<SubCommand?>
Link copied to clipboard
open fun showInTab(@NotNull sender: @NotNull CommandSender, @NotNull args: Array<out @NotNull String>?): Boolean