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>