Index
All Classes and Interfaces|All Packages
A
- AAdvancementArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AAdventureChatArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AAdventureChatComponentArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AAngleArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AAxisArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ABiomeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ABlockPredicateArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ABlockStateArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ABooleanArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AChatArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AChatColorArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AChatComponentArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ADoubleArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AEnchantmentArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AEntitySelectorArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AEntityType - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AEnvironmentArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AFloatArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AFloatRangeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AFunctionArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AGreedyStringArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AIntegerArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AIntegerRangeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AItemStackArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AItemStackPredicateArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- Alias - Annotation Interface in dev.jorel.commandapi.annotations
-
The annotation to represent the aliases for a given base command.
- ALiteralArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ALocation2DArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ALocationArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ALongArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ALootTableArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AMathOperationArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AMultiLiteralArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ANBTCompoundArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- Annotations - Class in dev.jorel.commandapi.annotations
-
The main annotation processor for annotation-based arguments
- Annotations() - Constructor for class dev.jorel.commandapi.annotations.Annotations
- AObjectiveArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AObjectiveCriteriaArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AOfflinePlayerArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AParticleArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- APlayerArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- APotionEffectArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ARecipeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ARotationArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AScoreboardSlotArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AScoreHolderArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ASoundArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AStringArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ATeamArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ATextArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- ATimeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- AUUIDArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
C
- Command - Annotation Interface in dev.jorel.commandapi.annotations
-
The annotation to indicate that this class is a command
D
- Default - Annotation Interface in dev.jorel.commandapi.annotations
-
The annotation to indicate that this method is the default command executor when no subcommands are used.
- dev.jorel.commandapi.annotations - package dev.jorel.commandapi.annotations
-
Annotations which can be used with the CommandAPI annotation system.
- dev.jorel.commandapi.annotations.arguments - package dev.jorel.commandapi.annotations.arguments
G
- getSupportedAnnotationTypes() - Method in class dev.jorel.commandapi.annotations.Annotations
- getSupportedSourceVersion() - Method in class dev.jorel.commandapi.annotations.Annotations
H
- Help - Annotation Interface in dev.jorel.commandapi.annotations
-
The annotation which includes information about the help for a command
M
- max() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.ADoubleArgument
- max() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.AFloatArgument
- max() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.AIntegerArgument
- max() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.ALongArgument
- min() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.ADoubleArgument
- min() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.AFloatArgument
- min() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.AIntegerArgument
- min() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.ALongArgument
N
- NeedsOp - Annotation Interface in dev.jorel.commandapi.annotations
-
The annotation to apply to indicate that a command or subcommand requires being OP to use.
P
- Permission - Annotation Interface in dev.jorel.commandapi.annotations
-
The annotation to apply a permission to a command or subcommand
- Primitive - Annotation Interface in dev.jorel.commandapi.annotations.arguments
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class dev.jorel.commandapi.annotations.Annotations
S
- shortDescription() - Element in annotation interface dev.jorel.commandapi.annotations.Help
-
The short description for this command's help
- Subcommand - Annotation Interface in dev.jorel.commandapi.annotations
-
The annotation to indicate that this method is a subcommand
V
- value() - Element in annotation interface dev.jorel.commandapi.annotations.Alias
-
The list of aliases to apply to the base command
- value() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.AEntitySelectorArgument
- value() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.ALiteralArgument
- value() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.ALocation2DArgument
- value() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.ALocationArgument
- value() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.AMultiLiteralArgument
- value() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.AScoreHolderArgument
- value() - Element in annotation interface dev.jorel.commandapi.annotations.arguments.Primitive
- value() - Element in annotation interface dev.jorel.commandapi.annotations.Command
-
The name of the command that this class represents
- value() - Element in annotation interface dev.jorel.commandapi.annotations.Help
-
The full description for this command's help
- value() - Element in annotation interface dev.jorel.commandapi.annotations.Permission
-
The permission literal that this argument represents
- value() - Element in annotation interface dev.jorel.commandapi.annotations.Subcommand
-
The names (and thus, aliases) of this subcommand
All Classes and Interfaces|All Packages