Index
All Classes and Interfaces|All Packages
B
- because() - Element in annotation interface dev.jorel.commandapi.preprocessor.Overridden
- because() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
-
A reason why this method hasn't been implemented
- by() - Element in annotation interface dev.jorel.commandapi.preprocessor.Differs
-
A description stating why this version differs from the
Differs.from()version
C
- classNamed() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
- compatibleWith() - Element in annotation interface dev.jorel.commandapi.preprocessor.NMSMeta
-
A list of versions that this method differs from.
D
- dev.jorel.commandapi.preprocessor - package dev.jorel.commandapi.preprocessor
- Differs - Annotation Interface in dev.jorel.commandapi.preprocessor
-
Literally just a fancy comment that I can put next to stuff to know how it differs from previous versions
F
- from() - Element in annotation interface dev.jorel.commandapi.preprocessor.Differs
-
A list of versions that this method differs from.
- from() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
G
- getSupportedAnnotationTypes() - Method in class dev.jorel.commandapi.preprocessor.Preprocessor
- getSupportedSourceVersion() - Method in class dev.jorel.commandapi.preprocessor.Preprocessor
I
- in() - Element in annotation interface dev.jorel.commandapi.preprocessor.Overridden
- in() - Element in annotation interface dev.jorel.commandapi.preprocessor.RequireField
-
The target class where a field is declared
- in() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
- info() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
- introducedIn() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
N
- name() - Element in annotation interface dev.jorel.commandapi.preprocessor.RequireField
-
The name of the field
- NAME_CHANGED - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
-
A method or field name changed
- NMSMeta - Annotation Interface in dev.jorel.commandapi.preprocessor
-
Annotation that describes the target Minecraft versions of this NMS class
O
- ofType() - Element in annotation interface dev.jorel.commandapi.preprocessor.RequireField
-
The type for a field
- Overridden - Annotation Interface in dev.jorel.commandapi.preprocessor
-
Literally just a fancy comment that I can put next to stuff to know why something wasn't implemented.
- OverriddenRepeatable - Annotation Interface in dev.jorel.commandapi.preprocessor
-
The repeatable version of
Overridden
P
- Preprocessor - Class in dev.jorel.commandapi.preprocessor
-
The main entry point for the internal CommandAPI annotation preprocessor.
- Preprocessor() - Constructor for class dev.jorel.commandapi.preprocessor.Preprocessor
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class dev.jorel.commandapi.preprocessor.Preprocessor
R
- RequireField - Annotation Interface in dev.jorel.commandapi.preprocessor
-
The RequireField determines asserts that a field exists in a specific location, with a specific name and of a specific type.
- RequireFields - Annotation Interface in dev.jorel.commandapi.preprocessor
-
The Repeatable annotation of RequireFields.
- REQUIRES_CRAFTBUKKIT - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
-
This method requires importing
org.bukkit.craftbukkit - REQUIRES_CSS - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
-
Requires access to CommandSourceStack (CommandListenerWrapper)
- REQUIRES_MINECRAFT_SERVER - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
-
Requires access to the NMS Minecraft server
T
- to() - Element in annotation interface dev.jorel.commandapi.preprocessor.Unimplemented
U
- Unimplemented - Annotation Interface in dev.jorel.commandapi.preprocessor
-
Literally just a fancy comment that I can put next to stuff to know why something wasn't implemented.
- Unimplemented.REASON - Enum Class in dev.jorel.commandapi.preprocessor
-
The reason why this method was unimplemented
- UnimplementedRepeatable - Annotation Interface in dev.jorel.commandapi.preprocessor
-
Literally just a fancy comment that I can put next to stuff to know why something wasn't implemented.
V
- value() - Element in annotation interface dev.jorel.commandapi.preprocessor.OverriddenRepeatable
- value() - Element in annotation interface dev.jorel.commandapi.preprocessor.RequireFields
-
An array of RequireField annotations
- value() - Element in annotation interface dev.jorel.commandapi.preprocessor.UnimplementedRepeatable
-
More syntactic sugar
- valueOf(String) - Static method in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION_SPECIFIC_IMPLEMENTATION - Enum constant in enum class dev.jorel.commandapi.preprocessor.Unimplemented.REASON
-
The implementation of this feature is specific to a given Minecraft version
All Classes and Interfaces|All Packages