OpenMod Docs OpenMod Docs
OpenMod Docs OpenMod Docs
OpenMod .NET Plugin Framework.

Namespace OpenMod.API.Commands

Classes

UserFriendlyException

Represents exceptions of which the message should be shown to the command actor.

Interfaces

ICommand

Represents a command.

ICommandActor

Represents an actor that can execute commands.

ICommandContext

Represents a command context.

ICommandContextBuilder

The service for creating command contexts.

ICommandExecutor

The service for executing commands.

ICommandParameterResolveProvider

A provider for resolving command parameters.

ICommandParameterResolver

The service for resolving command parameters.

ICommandParameters

Represents the parameters of a command.

ICommandPermissionBuilder

The service for building command permissions. In other words; this service determines what permission a command requires.

ICommandRegistration

Represents a registered command.

ICommandSource

Represents a command source that provides commands.

ICommandStore

The service for getting commands.

ICurrentCommandContextAccessor

The service for getting the current command context.