CLASS net/minecraft/class_7450 net/minecraft/network/message/ArgumentSignatureDataMap
	COMMENT A record holding the signatures for all signable arguments of an executed command.
	COMMENT
	COMMENT @see SignedCommandArguments
	FIELD field_39185 MAX_ARGUMENT_NAME_LENGTH I
	FIELD field_39418 MAX_ARGUMENTS I
	FIELD field_39807 EMPTY Lnet/minecraft/class_7450;
	METHOD <init> (Lnet/minecraft/class_2540;)V
		ARG 1 buf
	METHOD method_43748 get (Ljava/lang/String;)Lnet/minecraft/class_7469;
		COMMENT {@return the signature data for {@code argumentName}, or {@code null} if the
		COMMENT argument name is not present in this signatures}
		ARG 1 argumentName
	METHOD method_43749 write (Lnet/minecraft/class_2540;)V
		ARG 1 buf
	METHOD method_44797 sign (Lnet/minecraft/class_7644;Lnet/minecraft/class_7450$class_7600;)Lnet/minecraft/class_7450;
		COMMENT {@return the signature map with {@code arguments} signed with
		COMMENT {@code signer}}
		ARG 0 arguments
		ARG 1 signer
	METHOD method_44799 (Lnet/minecraft/class_2540;Lnet/minecraft/class_7450$class_7599;)V
		ARG 0 buf2
		ARG 1 entry
	METHOD method_45561 (Lnet/minecraft/class_7450$class_7600;Lnet/minecraft/class_7644$class_7645;)Lnet/minecraft/class_7450$class_7599;
		ARG 1 argument
	CLASS class_7599 Entry
		COMMENT An entry of the signatures map, consisting of the argument's name and signature data.
		METHOD <init> (Lnet/minecraft/class_2540;)V
			ARG 1 buf
		METHOD method_44800 write (Lnet/minecraft/class_2540;)V
			ARG 1 buf
	CLASS class_7600 ArgumentSigner
		COMMENT A functional interface that signs an argument of a command.
		METHOD sign (Ljava/lang/String;)Lnet/minecraft/class_7469;
			ARG 1 value
