Package studio.mevera.imperat.context
package studio.mevera.imperat.context
-
ClassDescriptionRepresents a custom data structure made specifically for handling the arguments entered by the
SourceRepresents the processes context of a command entered bySourceExecutionContext<S extends Source>Represents the execution context for a command, responsible for resolving and managing command arguments, flags, and their values during command execution.ExecutionResult<S extends Source>Represents the result of a command execution operation in the Imperat framework.Represents a flag that has been parsed/read/loaded from a context of a command entered by theSourceFlagData.FlagDataImpl<S extends Source>ParamTypeRegistry<S extends Source>Represents the sender/source of a command being executed may be a console, a player in a game, etc...SuggestionContext<S extends Source>Represents the context for auto-completion while providing suggestions