namespace Minecraft.Server.FourKit.Command;
///
/// Represents a class which contains a single method for executing commands.
///
public interface CommandExecutor
{
///
/// Executes the given command, returning its success.
///
/// Source of the command.
/// Command which was executed.
/// Alias of the command which was used.
/// Passed command arguments.
/// true if a valid command, otherwise false.
bool onCommand(CommandSender sender, Command command, string label, string[] args);
}