Class CommandTreeS2CPacket.ArgumentNode
java.lang.Object
net.minecraft.network.packet.s2c.play.CommandTreeS2CPacket.ArgumentNode
- All Implemented Interfaces:
 CommandTreeS2CPacket.SuggestableNode
- Enclosing class:
 CommandTreeS2CPacket
private static class CommandTreeS2CPacket.ArgumentNode
extends Object
implements CommandTreeS2CPacket.SuggestableNode
- Mappings:
 Namespace Name named net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNodeintermediary net/minecraft/class_2641$class_7232official acn$a
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @Nullable Identifierprivate final Stringprivate final ArgumentSerializer.ArgumentTypeProperties<?>  - 
Constructor Summary
ConstructorsConstructorDescriptionArgumentNode(com.mojang.brigadier.tree.ArgumentCommandNode<CommandSource, ?> node) ArgumentNode(String name, ArgumentSerializer.ArgumentTypeProperties<?> properties, @Nullable Identifier id)  - 
Method Summary
Modifier and TypeMethodDescriptionprivate static @Nullable IdentifiercomputeId(@Nullable com.mojang.brigadier.suggestion.SuggestionProvider<CommandSource> provider) com.mojang.brigadier.builder.ArgumentBuilder<CommandSource, ?> createArgumentBuilder(CommandRegistryAccess commandRegistryAccess) voidwrite(PacketByteBuf buf) private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>>
voidwrite(PacketByteBuf buf, ArgumentSerializer.ArgumentTypeProperties<A> properties) private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>,T extends ArgumentSerializer.ArgumentTypeProperties<A>> 
voidwrite(PacketByteBuf buf, ArgumentSerializer<A, T> serializer, ArgumentSerializer.ArgumentTypeProperties<A> properties)  
- 
Field Details
- 
name
- Mappings:
 Namespace Name Mixin selector named nameLnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNode;name:Ljava/lang/String;intermediary field_38040Lnet/minecraft/class_2641$class_7232;field_38040:Ljava/lang/String;official aLacn$a;a:Ljava/lang/String;
 - 
properties
- Mappings:
 Namespace Name Mixin selector named propertiesLnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNode;properties:Lnet/minecraft/command/argument/serialize/ArgumentSerializer$ArgumentTypeProperties;intermediary field_38041Lnet/minecraft/class_2641$class_7232;field_38041:Lnet/minecraft/class_2314$class_7217;official bLacn$a;b:Lio$a;
 - 
id
- Mappings:
 Namespace Name Mixin selector named idLnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNode;id:Lnet/minecraft/util/Identifier;intermediary field_38042Lnet/minecraft/class_2641$class_7232;field_38042:Lnet/minecraft/class_2960;official cLacn$a;c:Lakr;
 
 - 
 - 
Constructor Details
- 
ArgumentNode
ArgumentNode(String name, ArgumentSerializer.ArgumentTypeProperties<?> properties, @Nullable @Nullable Identifier id) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNode;<init>(Ljava/lang/String;Lnet/minecraft/command/argument/serialize/ArgumentSerializer$ArgumentTypeProperties;Lnet/minecraft/util/Identifier;)Vintermediary <init>Lnet/minecraft/class_2641$class_7232;<init>(Ljava/lang/String;Lnet/minecraft/class_2314$class_7217;Lnet/minecraft/class_2960;)Vofficial <init>Lacn$a;<init>(Ljava/lang/String;Lio$a;Lakr;)V
 - 
ArgumentNode
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNode;<init>(Lcom/mojang/brigadier/tree/ArgumentCommandNode;)Vintermediary <init>Lnet/minecraft/class_2641$class_7232;<init>(Lcom/mojang/brigadier/tree/ArgumentCommandNode;)Vofficial <init>Lacn$a;<init>(Lcom/mojang/brigadier/tree/ArgumentCommandNode;)V
 
 - 
 - 
Method Details
- 
computeId
@Nullable private static @Nullable Identifier computeId(@Nullable @Nullable com.mojang.brigadier.suggestion.SuggestionProvider<CommandSource> provider) - Mappings:
 Namespace Name Mixin selector named computeIdLnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNode;computeId(Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/util/Identifier;intermediary method_42069Lnet/minecraft/class_2641$class_7232;method_42069(Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/class_2960;official aLacn$a;a(Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lakr;
 - 
createArgumentBuilder
public com.mojang.brigadier.builder.ArgumentBuilder<CommandSource,?> createArgumentBuilder(CommandRegistryAccess commandRegistryAccess) - Specified by:
 createArgumentBuilderin interfaceCommandTreeS2CPacket.SuggestableNode- Mappings:
 Namespace Name Mixin selector named createArgumentBuilderLnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$SuggestableNode;createArgumentBuilder(Lnet/minecraft/command/CommandRegistryAccess;)Lcom/mojang/brigadier/builder/ArgumentBuilder;intermediary method_42070Lnet/minecraft/class_2641$class_7235;method_42070(Lnet/minecraft/class_7157;)Lcom/mojang/brigadier/builder/ArgumentBuilder;official aLacn$e;a(Lep;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
 - 
write
- Specified by:
 writein interfaceCommandTreeS2CPacket.SuggestableNode- Mappings:
 Namespace Name Mixin selector named writeLnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$SuggestableNode;write(Lnet/minecraft/network/PacketByteBuf;)Vintermediary method_42071Lnet/minecraft/class_2641$class_7235;method_42071(Lnet/minecraft/class_2540;)Vofficial aLacn$e;a(Lvw;)V
 - 
write
private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>> void write(PacketByteBuf buf, ArgumentSerializer.ArgumentTypeProperties<A> properties) - Mappings:
 Namespace Name Mixin selector named writeLnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNode;write(Lnet/minecraft/network/PacketByteBuf;Lnet/minecraft/command/argument/serialize/ArgumentSerializer$ArgumentTypeProperties;)Vintermediary method_42072Lnet/minecraft/class_2641$class_7232;method_42072(Lnet/minecraft/class_2540;Lnet/minecraft/class_2314$class_7217;)Vofficial aLacn$a;a(Lvw;Lio$a;)V
 - 
write
private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>,T extends ArgumentSerializer.ArgumentTypeProperties<A>> void write(PacketByteBuf buf, ArgumentSerializer<A, T> serializer, ArgumentSerializer.ArgumentTypeProperties<A> properties) - Mappings:
 Namespace Name Mixin selector named writeLnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNode;write(Lnet/minecraft/network/PacketByteBuf;Lnet/minecraft/command/argument/serialize/ArgumentSerializer;Lnet/minecraft/command/argument/serialize/ArgumentSerializer$ArgumentTypeProperties;)Vintermediary method_42073Lnet/minecraft/class_2641$class_7232;method_42073(Lnet/minecraft/class_2540;Lnet/minecraft/class_2314;Lnet/minecraft/class_2314$class_7217;)Vofficial aLacn$a;a(Lvw;Lio;Lio$a;)V
 
 -