Uses of Interface
dev.jorel.commandapi.commandsenders.AbstractCommandSender
Packages that use AbstractCommandSender
Package
Description
Classes relating to the different FunctionalInterfaces for command execution
-
Uses of AbstractCommandSender in dev.jorel.commandapi
Classes in dev.jorel.commandapi with type parameters of type AbstractCommandSenderModifier and TypeClassDescriptionclassCommandAPIExecutor<CommandSender,WrapperType extends AbstractCommandSender<? extends CommandSender>> CommandAPIExecutor is the main executor implementation for command executors.Fields in dev.jorel.commandapi with type parameters of type AbstractCommandSenderModifier and TypeFieldDescriptionprotected CommandAPIExecutor<CommandSender,AbstractCommandSender<? extends CommandSender>> Executable.executorThe CommandAPIExecutor for this executable implementationprotected CommandAPIExecutor<CommandSender,AbstractCommandSender<? extends CommandSender>> Executable.executorThe CommandAPIExecutor for this executable implementationprotected CommandAPIExecutor<CommandSender,AbstractCommandSender<? extends CommandSender>> Executable.executorThe CommandAPIExecutor for this executable implementationprotected CommandAPIExecutor<CommandSender,AbstractCommandSender<? extends CommandSender>> Executable.executorThe CommandAPIExecutor for this executable implementationMethods in dev.jorel.commandapi that return AbstractCommandSenderModifier and TypeMethodDescriptionAbstractCommandSender<? extends CommandSender>CommandAPIPlatform.getCommandSenderFromCommandSource(Source source) Converts the class used by Brigadier when running commands into an AbstractCommandSender wrapping the platform's CommandSenderAbstractCommandSender<? extends CommandSender>CommandAPIPlatform.getSenderForCommand(com.mojang.brigadier.context.CommandContext<Source> cmdCtx, boolean forceNative) Converts a Brigadier CommandContext into an AbstractCommandSender wrapping the platform's CommandSenderAbstractCommandSender<? extends CommandSender>CommandAPIPlatform.wrapCommandSender(CommandSender sender) Wraps a CommandSender in an AbstractCommandSender class, the inverse operation togetSource()Methods in dev.jorel.commandapi that return types with arguments of type AbstractCommandSenderMethods in dev.jorel.commandapi with parameters of type AbstractCommandSenderModifier and TypeMethodDescriptionCommandAPIPlatform.getBrigadierSourceFromCommandSender(AbstractCommandSender<? extends CommandSender> sender) Converts a CommandSender wrapped in an AbstractCommandSender to an object Brigadier can use when running its commandsConstructor parameters in dev.jorel.commandapi with type arguments of type AbstractCommandSenderModifierConstructorDescriptionExecution(List<Argument> arguments, CommandAPIExecutor<CommandSender, AbstractCommandSender<? extends CommandSender>> executor) -
Uses of AbstractCommandSender in dev.jorel.commandapi.commandsenders
Subinterfaces of AbstractCommandSender in dev.jorel.commandapi.commandsendersModifier and TypeInterfaceDescriptioninterfaceAbstractBlockCommandSender<Source>interfaceAbstractConsoleCommandSender<Source>interfaceAbstractEntity<Source>interfaceAbstractNativeProxyCommandSender<Source>interfaceAbstractPlayer<Source>interfaceAbstractProxiedCommandSender<Source> -
Uses of AbstractCommandSender in dev.jorel.commandapi.executors
Classes in dev.jorel.commandapi.executors with type parameters of type AbstractCommandSenderModifier and TypeInterfaceDescriptioninterfaceExecutionInfo<Sender,WrapperType extends AbstractCommandSender<? extends Sender>> This interface represents an ExecutionInfo for a command.interfaceNormalExecutor<CommandSender,WrapperType extends AbstractCommandSender<? extends CommandSender>> The interface for normal command executorsinterfaceResultingExecutor<CommandSender,WrapperType extends AbstractCommandSender<? extends CommandSender>> The interface for resulting command executorsinterfaceTypedExecutor<CommandSender,WrapperType extends AbstractCommandSender<? extends CommandSender>> An interface that includes the type of an executor (what command senders it can execute) and has a method that executes an executor with a given command sender and arguments