| Interface | Description |
|---|---|
| Argument<T> |
Represents the argument of a
selector. |
| Argument.Invertible<T> |
Represents an
Argument which can be inverted to select all
targets not matching the filter. |
| ArgumentHolder<T extends ArgumentHolder<?>> |
Represents a holder of
ArgumentHolders. |
| ArgumentHolder.Limit<T extends ArgumentHolder<?>> |
Represents the holder of two objects with a minimal and maximal argument
holder.
|
| ArgumentHolder.Vector3<V,T> | |
| ArgumentType<T> |
Represents the type of an
Argument. |
| ArgumentType.Invertible<T> |
Represents an
ArgumentType that can be inverted. |
| Selector |
Represents an immutable selector of targets, as used in commands.
|
| Selector.Builder | |
| SelectorFactory | |
| SelectorType |
Represents a selector type.
|
| Class | Description |
|---|---|
| ArgumentTypes |
Represents the default
ArgumentTypes available in Vanilla Minecraft. |
| SelectorTypes |
SelectorTypes is a list of the default selector types that are available in
Vanilla Minecraft.
|