CLASS dqc net/minecraft/client/render/model/BasicBakedModel
	CLASS dqc$a Builder
		FIELD a quads Ljava/util/List;
		FIELD b faceQuads Ljava/util/Map;
		FIELD c itemPropertyOverrides Ldgc;
		FIELD d usesAo Z
		FIELD e particleTexture Ldok;
		FIELD f depthInGui Z
		FIELD g transformation Ldge;
		METHOD <init> (Lbqe;Ldpu;Ldok;Ljava/util/Random;J)V
			ARG 1 state
			ARG 2 bakedModel
			ARG 3 sprite
			ARG 4 random
			ARG 5 randomSeed
		METHOD <init> (Ldfw;Ldgc;)V
			ARG 1 unbakedModel
			ARG 2 itemPropertyOverrides
		METHOD <init> (ZZLdge;Ldgc;)V
			ARG 1 usesAo
			ARG 2 depthInGui
			ARG 3 transformation
			ARG 4 itemPropertyOverrides
		METHOD a addQuad (Ldfr;)Ldqc$a;
			ARG 1 quad
		METHOD a setParticle (Ldok;)Ldqc$a;
			ARG 1 sprite
		METHOD a addQuad (Ley;Ldfr;)Ldqc$a;
			ARG 1 side
			ARG 2 quad
		METHOD b build ()Ldpu;
	FIELD a quads Ljava/util/List;
	FIELD b faceQuads Ljava/util/Map;
	FIELD c usesAo Z
	FIELD d depthInGui Z
	FIELD e sprite Ldok;
	FIELD f transformation Ldge;
	FIELD g itemPropertyOverrides Ldgc;
	METHOD <init> (Ljava/util/List;Ljava/util/Map;ZZLdok;Ldge;Ldgc;)V
		ARG 1 quads
		ARG 2 faceQuads
		ARG 3 usesAo
		ARG 4 is3dInGui
		ARG 5 sprite
		ARG 6 transformation
		ARG 7 itemPropertyOverrides
	METHOD a useAmbientOcclusion ()Z
	METHOD a getQuads (Lbqe;Ley;Ljava/util/Random;)Ljava/util/List;
		ARG 1 state
		ARG 2 face
		ARG 3 random
	METHOD b hasDepthInGui ()Z
	METHOD c isBuiltin ()Z
	METHOD d getSprite ()Ldok;
	METHOD e getTransformation ()Ldge;
	METHOD f getItemPropertyOverrides ()Ldgc;
