Index
All Classes and Interfaces|All Packages
A
- AAdvancementArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
AdvancementArgument - AAdventureChatArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
AdventureChatArgument - AAdventureChatComponentArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
AdventureChatComponentArgument - AAngleArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
AngleArgument - AAxisArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
AxisArgument - ABiomeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
BiomeArgument - ABlockPredicateArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
BlockPredicateArgument - ABlockStateArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
BlockStateArgument - ABooleanArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
BooleanArgument - AChatArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ChatArgument - AChatColorArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ChatColorArgument - AChatComponentArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ChatComponentArgument - ADoubleArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
DoubleArgument - AEnchantmentArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
EnchantmentArgument - AEntitySelectorArgument - Interface in dev.jorel.commandapi.annotations.arguments
- AEntitySelectorArgument.ManyEntities - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
EntitySelectorArgumentfor many entities - AEntitySelectorArgument.ManyPlayers - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
EntitySelectorArgumentfor many players - AEntitySelectorArgument.OneEntity - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
EntitySelectorArgumentfor one entity - AEntitySelectorArgument.OnePlayer - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
EntitySelectorArgumentfor one player - AEntityTypeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
EntityTypeArgument - AFloatArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
FloatArgument - AFloatRangeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
FloatRangeArgument - AFunctionArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
FunctionArgument - AGreedyStringArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
EntitySelectorArgument - AIntegerArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
IntegerArgument - AIntegerRangeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
IntegerRangeArgument - AItemStackArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ItemStackArgument - AItemStackPredicateArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ItemStackPredicateArgument - 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
-
Annotation equivalent of the
LiteralArgument - ALocation2DArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
Location2DArgument - ALocationArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
LocationArgument - ALongArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
LongArgument - ALootTableArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
LootTableArgument - AMathOperationArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
MathOperationArgument - AMultiLiteralArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
MultiLiteralArgument - ANamespacedKeyArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
NamespacedKeyArgument - ANBTCompoundArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
NBTCompoundArgument - 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
-
Annotation equivalent of the
ObjectiveArgument - AObjectiveCriteriaArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ObjectiveCriteriaArgument - AOfflinePlayerArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
OfflinePlayerArgument - AParticleArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ParticleArgument - APlayerArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
PlayerArgument - APotionEffectArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
PotionEffectArgument - ARecipeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
RecipeArgument - ARotationArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
RotationArgument - AScoreboardSlotArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ScoreboardSlotArgument - AScoreHolderArgument - Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ScoreHolderArgument - AScoreHolderArgument.Multiple - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ScoreHolderArgumentfor multiple score holders - AScoreHolderArgument.Single - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
ScoreHolderArgumentfor a single score holder - ASoundArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
SoundArgument - AStringArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
StringArgument - ATeamArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
TeamArgument - ATextArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
TextArgument - ATimeArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
TimeArgument - AUUIDArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
UUIDArgument - AWorldArgument - Annotation Interface in dev.jorel.commandapi.annotations.arguments
-
Annotation equivalent of the
WorldArgument
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
-
Tells the annotation processor that this primitive argument's casting type is
- 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.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.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