Class SingletonArgumentInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>>
java.lang.Object
net.minecraft.commands.synchronization.SingletonArgumentInfo<A>
- All Implemented Interfaces:
- ArgumentTypeInfo<A,- SingletonArgumentInfo<A>.Template> 
public class SingletonArgumentInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>>
extends Object
implements ArgumentTypeInfo<A,SingletonArgumentInfo<A>.Template> 
- 
Nested Class SummaryNested Classes
- 
Field SummaryFields
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateSingletonArgumentInfo(Function<CommandBuildContext, A> p_235434_) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic <T extends com.mojang.brigadier.arguments.ArgumentType<?>>
 SingletonArgumentInfo<T>contextAware(Function<CommandBuildContext, T> p_235450_) static <T extends com.mojang.brigadier.arguments.ArgumentType<?>>
 SingletonArgumentInfo<T>contextFree(Supplier<T> p_235452_) deserializeFromNetwork(FriendlyByteBuf p_235457_) voidserializeToJson(SingletonArgumentInfo<A>.Template p_235444_, com.google.gson.JsonObject p_235445_) voidserializeToNetwork(SingletonArgumentInfo<A>.Template p_235447_, FriendlyByteBuf p_235448_) 
- 
Field Details- 
templateprivate final SingletonArgumentInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>>.Template template
 
- 
- 
Constructor Details- 
SingletonArgumentInfo
 
- 
- 
Method Details- 
contextFreepublic static <T extends com.mojang.brigadier.arguments.ArgumentType<?>> SingletonArgumentInfo<T> contextFree(Supplier<T> p_235452_) 
- 
contextAwarepublic static <T extends com.mojang.brigadier.arguments.ArgumentType<?>> SingletonArgumentInfo<T> contextAware(Function<CommandBuildContext, T> p_235450_) 
- 
serializeToNetworkpublic void serializeToNetwork(SingletonArgumentInfo<A>.Template p_235447_, FriendlyByteBuf p_235448_) - Specified by:
- serializeToNetworkin interface- ArgumentTypeInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>,- SingletonArgumentInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>>.Template> 
 
- 
serializeToJsonpublic void serializeToJson(SingletonArgumentInfo<A>.Template p_235444_, com.google.gson.JsonObject p_235445_) - Specified by:
- serializeToJsonin interface- ArgumentTypeInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>,- SingletonArgumentInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>>.Template> 
 
- 
deserializeFromNetwork- Specified by:
- deserializeFromNetworkin interface- ArgumentTypeInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>,- SingletonArgumentInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>>.Template> 
 
- 
unpack- Specified by:
- unpackin interface- ArgumentTypeInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>,- SingletonArgumentInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>>.Template> 
 
 
-