ΚώΊΎE   java/lang/Object()Vjava/util/ArrayList   5net/minecraft/client/renderer/StagedVertexBuffer$DrawvertexBufferSlicesLjava/util/List;  format0Lcom/mojang/renderpearl/api/vertex/VertexFormat;  primitiveTopology7Lcom/mojang/renderpearl/api/pipeline/PrimitiveTopology;   quadSorting)Lcom/mojang/blaze3d/vertex/VertexSorting;  $assertionsDisabledZ !"# $%"com/mojang/blaze3d/vertex/MeshData indexBuffer()Ljava/nio/ByteBuffer;'java/lang/AssertionError & !* +,vertexBufferSlice6()Lcom/mojang/blaze3d/vertex/ByteBufferBuilder$Result; ./0 12java/util/Listadd(Ljava/lang/Object;)Z 4 56vertexBufferSizeI !8 9% vertexBuffer ;<= >?java/nio/ByteBuffer remaining()I A B6 vertexCount !D EF drawState0()Lcom/mojang/blaze3d/vertex/MeshData$DrawState; HIJ B?,com/mojang/blaze3d/vertex/MeshData$DrawState L M6 indexCount HO M? QRS TU-com/mojang/renderpearl/api/pipeline/IndexTypeleast2(I)Lcom/mojang/renderpearl/api/pipeline/IndexType;W XYaccept()Ljava/util/function/Consumer; .[ \]forEach (Ljava/util/function/Consumer;)V ._ `clearb0net/minecraft/client/renderer/StagedVertexBuffer def ghjava/lang/ClassdesiredAssertionStatus()ZRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; SignatureFLjava/util/List; vertexOffset indexOffset“(Lcom/mojang/renderpearl/api/vertex/VertexFormat;Lcom/mojang/renderpearl/api/pipeline/PrimitiveTopology;Lcom/mojang/blaze3d/vertex/VertexSorting;)VCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/client/renderer/StagedVertexBuffer$Draw;MethodParametersappend'(Lcom/mojang/blaze3d/vertex/MeshData;)Vmesh$Lcom/mojang/blaze3d/vertex/MeshData; StackMapTable indexType1()Lcom/mojang/renderpearl/api/pipeline/IndexType;freeVertexDataisEmpty SourceFileStagedVertexBuffer.javaNestHostBootstrapMethods…(Ljava/lang/Object;)V‡ ˆ‰Š ‹2com/mojang/blaze3d/vertex/ByteBufferBuilder$Resultclose7(Lcom/mojang/blaze3d/vertex/ByteBufferBuilder$Result;)V ‘’ “”"java/lang/invoke/LambdaMetafactory metafactoryΜ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesDraw˜+com/mojang/blaze3d/vertex/ByteBufferBuilderResult DrawStateœ%java/lang/invoke/MethodHandles$Lookupžjava/lang/invoke/MethodHandlesLookup!  ijkl56B6M6m6n6op{*·*»Y· ΅ *+΅*,΅*-΅±qcZdefgr*stu i jvwp₯T²š+Ά Ζ »&Y·(Ώ*΄ +Ά)Ή-W*Y΄3+Ά7Ά:`΅3*Y΄@+ΆCΆG`΅@*Y΄K+ΆCΆN`΅K±qjk#l3mCnSorTstTxyzux{|p2*΄@ΈP°qrr st}pJ*΄ ΊVΉZ*΄ Ή^±qvwxr st~hpB *΄@š§¬q{r  stz @p4aΆcš§³±qUz @€‚aƒ Ž„†Œ•" a– ˆ—™H!š›Ÿ