Interface ArgumentType<T>
- All Known Subinterfaces:
RangeArgument<T>, SignedArgument<T>
- All Known Implementing Classes:
AngleArgument, BlockPosArgument, BlockPredicateArgument, BlockStateArgument, BoolArgumentType, ColorArgument, ColumnPosArgument, ComponentArgument, CompoundTagArgument, DimensionArgument, DoubleArgumentType, EntityAnchorArgument, EntityArgument, EnumArgument, FloatArgumentType, FunctionArgument, GameModeArgument, GameProfileArgument, HeightmapTypeArgument, HexColorArgument, IdentifierArgument, IntegerArgumentType, ItemArgument, ItemPredicateArgument, LongArgumentType, MessageArgument, ModIdArgument, NbtPathArgument, NbtTagArgument, ObjectiveArgument, ObjectiveCriteriaArgument, OperationArgument, ParserBasedArgument, ParticleArgument, RangeArgument.Floats, RangeArgument.Ints, ResourceArgument, ResourceKeyArgument, ResourceOrIdArgument, ResourceOrIdArgument.DialogArgument, ResourceOrIdArgument.LootModifierArgument, ResourceOrIdArgument.LootPredicateArgument, ResourceOrIdArgument.LootTableArgument, ResourceOrTagArgument, ResourceOrTagKeyArgument, ResourceSelectorArgument, RotationArgument, ScoreboardSlotArgument, ScoreHolderArgument, SlotArgument, SlotsArgument, StringArgumentType, StringRepresentableArgument, StyleArgument, SwizzleArgument, TeamArgument, TemplateMirrorArgument, TemplateRotationArgument, TimeArgument, UuidArgument, Vec2Argument, Vec3Argument
public interface ArgumentType<T>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Collection<String> default <S> CompletableFuture<Suggestions> listSuggestions(CommandContext<S> context, SuggestionsBuilder builder) parse(StringReader reader) default <S> Tparse(StringReader reader, S source)
-
Method Details
-
parse
- Throws:
CommandSyntaxException
-
parse
- Throws:
CommandSyntaxException
-
listSuggestions
default <S> CompletableFuture<Suggestions> listSuggestions(CommandContext<S> context, SuggestionsBuilder builder) -
getExamples
-