Êþº¾E—  java/lang/Object()Vjava/util/ArrayList   Snet/minecraft/client/renderer/feature/phase/SimpleFeatureRenderPhase$FeatureSubmits unbatchedLjava/util/List;java/util/HashMap   batchesLjava/util/Map;   featureType;Lnet/minecraft/client/renderer/feature/FeatureRendererType;  add<(Lnet/minecraft/client/renderer/feature/submit/SubmitNode;)V !"batchKeyM(Lnet/minecraft/client/renderer/feature/submit/SubmitNode;)Ljava/lang/Object; $%& 'java/util/List(Ljava/lang/Object;)Z) *+apply()Ljava/util/function/Function; -./ 01 java/util/MapcomputeIfAbsentC(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;3values()Ljava/util/Collection; @AB CDjava/util/Collectioniterator()Ljava/util/Iterator; FGH I:java/util/IteratorhasNext FK L6next $N OclearQ RStest ()Ljava/util/function/Predicate; @U VWremoveIf!(Ljava/util/function/Predicate;)Z SignatureELnet/minecraft/client/renderer/feature/FeatureRendererType;Ljava/util/List;=Ljava/util/Map;>;>(Lnet/minecraft/client/renderer/feature/FeatureRendererType;)VCodeLineNumberTableLocalVariableTablethisULnet/minecraft/client/renderer/feature/phase/SimpleFeatureRenderPhase$FeatureSubmits;LocalVariableTypeTable_Lnet/minecraft/client/renderer/feature/phase/SimpleFeatureRenderPhase$FeatureSubmits;MethodParametersH(Lnet/minecraft/client/renderer/feature/FeatureRendererType;)V addUncheckedsubmit9Lnet/minecraft/client/renderer/feature/submit/SubmitNode;keyLjava/lang/Object;TSubmit; StackMapTable (TSubmit;)V batchable>Lnet/minecraft/client/renderer/feature/submit/BatchableSubmit;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;submitslambda$clear$0(Ljava/util/List;)Z lambda$add$0$(Ljava/lang/Object;)Ljava/util/List;ULjava/lang/Object; SourceFileSimpleFeatureRenderPhase.javaNestHost|Dnet/minecraft/client/renderer/feature/phase/SimpleFeatureRenderPhaseBootstrapMethods&(Ljava/lang/Object;)Ljava/lang/Object;� ‚ uvv'† ‡ sttŠ ‹Œ� Ž�"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; InnerClassesFeatureSubmits“%java/lang/invoke/MethodHandles$Lookup•java/lang/invoke/MethodHandlesLookup XYXZX[\]€ *·*»Y· µ *»Y·µ*+µ±^gdehi_ `a b `c YdXef]P*+¶±^ mn_`aghb `cdg]ª1+¸M,Ç*´ +¹#W§*´,º(¹,À$+¹#W±^qr su0w_ 1`a1gh,ijb1`c1gkl üdgXm !"]Z*Á2™*À2L+¹4°°^z {}_ noghldgpq9:]»@*´ ¹7š¬*´¹;¹?L+¹E™+¹JÀ$M,¹7š¬§ÿâ¬^� ‚„0…9†;ˆ>‰_0 r@`ab0 rZ@`cl üFúO]b*´ ¹M*´¹;ºP¹TW±^� Ž•_ `ab `c st]R*¹7™¬*¹M¬^� � ’“_ rl  uv] »Y· °^uXwxyz{}‰~€ƒ‰„…ˆ� {‘ ’”–