net.minecraft.network.packet.s2c.play

record CommandTreeS2CPacket$ArgumentNode

implements CommandTreeS2CPacket$SuggestableNode

net.minecraft.network.protocol.game.ClientboundCommandsPacket$ArgumentNodeStub
net.minecraft.class_2641$class_7232
net.minecraft.network.packet.s2c.play.CommandTreeS2CPacket$ArgumentNode

Field summary

Modifier and TypeField
private final String
id
comp_4284
name
private final ArgumentSerializer$ArgumentTypeProperties<?>
argumentType
comp_4285
properties
private final Identifier
suggestionId
comp_4286
id

Constructor summary

ModifierConstructor
private (String name, ArgumentSerializer$ArgumentTypeProperties<?> properties, Identifier id)

Method summary

Modifier and TypeMethod
public <S> com.mojang.brigadier.builder.ArgumentBuilder<S, ?>
build(CommandBuildContext context, ClientboundCommandsPacket$NodeBuilder<S> builder)
method_42070(class_7157 arg0, class_2641$class_11408<S> arg1)
createArgumentBuilder(CommandRegistryAccess arg0, CommandTreeS2CPacket$NodeFactory<S> arg1)
public void
write(FriendlyByteBuf output)
method_42071(class_2540 arg0)
write(PacketByteBuf arg0)
private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>> void
serializeCap(FriendlyByteBuf output, ArgumentTypeInfo$Template<A> argumentType)
method_42072(class_2540 arg0, class_2314$class_7217<A> arg1)
write(PacketByteBuf buf, ArgumentSerializer$ArgumentTypeProperties<A> properties)
private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>, T extends ArgumentSerializer$ArgumentTypeProperties<A>> void
serializeCap(FriendlyByteBuf output, ArgumentTypeInfo<A, T> info, ArgumentTypeInfo$Template<A> argumentType)
method_42073(class_2540 arg0, class_2314<A, T> arg1, class_2314$class_7217<A> arg2)
write(PacketByteBuf buf, ArgumentSerializer<A, T> serializer, ArgumentSerializer$ArgumentTypeProperties<A> properties)
public String
id()
comp_4284()
name()
public ArgumentSerializer$ArgumentTypeProperties<?>
argumentType()
comp_4285()
properties()
public Identifier
suggestionId()
comp_4286()
id()