CLASS net/minecraft/class_1091 net/minecraft/client/util/ModelIdentifier
	FIELD field_32990 SEPARATOR C
	FIELD field_5406 variant Ljava/lang/String;
	METHOD <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
		ARG 1 namespace
		ARG 2 path
		ARG 3 variant
	METHOD <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_2960$class_7658;)V
		ARG 1 namespace
		ARG 2 path
		ARG 3 variant
		ARG 4 extraData
	METHOD <init> (Lnet/minecraft/class_2960;Ljava/lang/String;)V
		ARG 1 id
		ARG 2 variant
	METHOD method_45910 ofVanilla (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_1091;
		ARG 0 path
		ARG 1 variant
	METHOD method_45911 toLowerCase (Ljava/lang/String;)Ljava/lang/String;
		ARG 0 string
	METHOD method_4740 getVariant ()Ljava/lang/String;
