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; FIELD field_29340 elementMap Lcom/google/common/collect/ImmutableMap; METHOD (Lcom/google/common/collect/ImmutableMap;)V ARG 1 elementMap 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; METHOD method_34449 innerStartDrawing ()V METHOD method_34450 innerEndDrawing ()V CLASS class_5595 IntType FIELD field_27374 type I FIELD field_27375 size I METHOD (Ljava/lang/String;III)V ARG 3 type 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_27383 mode I FIELD field_27384 vertexCount I FIELD field_27385 size I METHOD (Ljava/lang/String;IIIIZ)V ARG 3 mode ARG 4 vertexCount ARG 5 size METHOD method_31973 getSize (I)I ARG 1 vertexCount