CLASS net/minecraft/class_293 net/minecraft/client/render/VertexFormat
	FIELD field_1597 offsets Lit/unimi/dsi/fastutil/ints/IntList;
	FIELD field_1600 size I
	FIELD field_1602 elements Lcom/google/common/collect/ImmutableList;
	METHOD equals (Ljava/lang/Object;)Z
		ARG 1 o
	METHOD method_1357 getElements ()Lcom/google/common/collect/ImmutableList;
	METHOD method_1359 getVertexSizeInteger ()I
	METHOD method_1362 getVertexSize ()I
	METHOD method_22649 startDrawing ()V
	METHOD method_22651 endDrawing ()V
	METHOD method_34445 getShaderAttributes ()Lcom/google/common/collect/ImmutableList;
	CLASS class_5595 IntType
		FIELD field_27371 BYTE Lnet/minecraft/class_293$class_5595;
		FIELD field_27372 SHORT Lnet/minecraft/class_293$class_5595;
		FIELD field_27373 INT Lnet/minecraft/class_293$class_5595;
		FIELD field_27375 size I
		METHOD <init> (Ljava/lang/String;III)V
			ARG 4 size
		METHOD method_31972 getSmallestTypeFor (I)Lnet/minecraft/class_293$class_5595;
			COMMENT Gets the smallest type in which the given number fits.
			COMMENT
			COMMENT @return the smallest type
			ARG 0 number
				COMMENT a number from 8 to 32 bits of memory
	CLASS class_5596 DrawMode
		FIELD field_27377 LINES Lnet/minecraft/class_293$class_5596;
		FIELD field_27378 LINE_STRIP Lnet/minecraft/class_293$class_5596;
		FIELD field_27379 TRIANGLES Lnet/minecraft/class_293$class_5596;
		FIELD field_27380 TRIANGLE_STRIP Lnet/minecraft/class_293$class_5596;
		FIELD field_27381 TRIANGLE_FAN Lnet/minecraft/class_293$class_5596;
		FIELD field_27382 QUADS Lnet/minecraft/class_293$class_5596;
		FIELD field_27383 mode I
		METHOD <init> (Ljava/lang/String;IIII)V
			ARG 3 mode
		METHOD method_31973 getSize (I)I
			ARG 1 vertexCount
