Class EnumArgument.Info<T extends Enum<T>>
java.lang.Object
net.minecraftforge.server.command.EnumArgument.Info<T>
- All Implemented Interfaces:
 ArgumentTypeInfo<EnumArgument<T>,EnumArgument.Info<T>.Template> 
- Enclosing class:
 - EnumArgument<T extends Enum<T>>
 
public static class EnumArgument.Info<T extends Enum<T>>
extends Object
implements ArgumentTypeInfo<EnumArgument<T>,EnumArgument.Info<T>.Template> 
- 
Nested Class Summary
Nested Classes - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidserializeToJson(EnumArgument.Info<T>.Template template, com.google.gson.JsonObject json) voidserializeToNetwork(EnumArgument.Info<T>.Template template, FriendlyByteBuf buffer) unpack(EnumArgument<T> argument)  
- 
Constructor Details
- 
Info
public Info() 
 - 
 - 
Method Details
- 
serializeToNetwork
- Specified by:
 serializeToNetworkin interfaceArgumentTypeInfo<EnumArgument<T extends Enum<T>>,EnumArgument.Info<T extends Enum<T>>.Template> 
 - 
deserializeFromNetwork
- Specified by:
 deserializeFromNetworkin interfaceArgumentTypeInfo<EnumArgument<T extends Enum<T>>,EnumArgument.Info<T extends Enum<T>>.Template> 
 - 
serializeToJson
public void serializeToJson(EnumArgument.Info<T>.Template template, com.google.gson.JsonObject json) - Specified by:
 serializeToJsonin interfaceArgumentTypeInfo<EnumArgument<T extends Enum<T>>,EnumArgument.Info<T extends Enum<T>>.Template> 
 - 
unpack
- Specified by:
 unpackin interfaceArgumentTypeInfo<EnumArgument<T extends Enum<T>>,EnumArgument.Info<T extends Enum<T>>.Template> 
 
 -