Interface ArgumentTypeInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>, T extends ArgumentTypeInfo.Template<A>>
- All Known Implementing Classes:
DoubleArgumentInfo, EntityArgument.Info, EnumArgument.Info, FloatArgumentInfo, IntegerArgumentInfo, LongArgumentInfo, ResourceArgument.Info, ResourceKeyArgument.Info, ResourceOrTagArgument.Info, ResourceOrTagKeyArgument.Info, ResourceSelectorArgument.Info, ScoreHolderArgument.Info, SingletonArgumentInfo, StringArgumentSerializer, TimeArgument.Info
public interface ArgumentTypeInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>, T extends ArgumentTypeInfo.Template<A>>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceArgumentTypeInfo.Template<A extends com.mojang.brigadier.arguments.ArgumentType<?>> -
Method Summary
Modifier and TypeMethodDescriptionvoidserializeToJson(T template, JsonObject out) voidserializeToNetwork(T template, FriendlyByteBuf out)
-
Method Details
-
serializeToNetwork
-
deserializeFromNetwork
-
serializeToJson
-
unpack
-