Êþº¾E‘  java/lang/Object()Vjava/util/ArrayList   Inet/minecraft/client/renderer/feature/phase/TranslucentFeatureRenderPhasesubmitsLjava/util/List;+it/unimi/dsi/fastutil/floats/FloatArrayList    distances(Lit/unimi/dsi/fastutil/floats/FloatList;  java/util/Listadd(Ljava/lang/Object;)Z  !">net/minecraft/client/renderer/feature/submit/TranslucentSubmitdistanceToCameraSq()F $%& '&it/unimi/dsi/fastutil/floats/FloatList(F)Z ) *+isEmpty()Z - ./ sortIndices()[I 1 23get(I)Ljava/lang/Object;57net/minecraft/client/renderer/feature/submit/SubmitNode 789 :;Enet/minecraft/client/renderer/feature/phase/FeatureRenderPhase$Outputaccept=(Lnet/minecraft/client/renderer/feature/submit/SubmitNode;Z)V = >clear $= A BCsize()IE FGcomparew(Lnet/minecraft/client/renderer/feature/phase/TranslucentFeatureRenderPhase;)Lit/unimi/dsi/fastutil/ints/IntComparator; IJK LM$it/unimi/dsi/fastutil/ints/IntArrays unstableSort/([ILit/unimi/dsi/fastutil/ints/IntComparator;)V O PQsubmitC(Lnet/minecraft/client/renderer/feature/submit/TranslucentSubmit;)V $S TUgetFloat(I)F WXY FZ#com/google/common/primitives/Floats(FF)I \]^ F_java/lang/Integer(II)Ia>net/minecraft/client/renderer/feature/phase/FeatureRenderPhase SignatureRLjava/util/List;CodeLineNumberTableLocalVariableTablethisKLnet/minecraft/client/renderer/feature/phase/TranslucentFeatureRenderPhase;@Lnet/minecraft/client/renderer/feature/submit/TranslucentSubmit;MethodParameterssortIntoJ(Lnet/minecraft/client/renderer/feature/phase/FeatureRenderPhase$Output;)VindexIoutputGLnet/minecraft/client/renderer/feature/phase/FeatureRenderPhase$Output; StackMapTables[Iiindices<(Lnet/minecraft/client/renderer/feature/submit/SubmitNode;)Vlambda$sortIndices$0i1i2 byDistance”Ljava/lang/Object;Lnet/minecraft/client/renderer/feature/phase/FeatureRenderPhase; SourceFile"TranslucentFeatureRenderPhase.javaBootstrapMethods_� ‚ w_„ …†‡ ˆ‰"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; InnerClassesOutput�%java/lang/invoke/MethodHandles$Lookup�java/lang/invoke/MethodHandlesLookup! `bcdM*·*»Y· µ *»Y·µ±e  f ghPQdX*´ +¹W*´+¹¹#W±e fghPijPkldÀR*´ ¹(™±*¶,M,¾>6¢$,.6+*´ ¹0À4¹6„§ÿÜ*´ ¹<*´¹?±e"  $9?HQ f $mnRghRopq þ rø&jo./d•1*´ ¹@¼ L=*´ ¹@¢ +O„§ÿì+*ºD¸H+°e# $%$%'/+f tn1gh %usq ýrú*+d4 *´ ¹(¬e0f  ghAPvd3 *+À¶N±e f  ghjPw_d€&*´¹R*´¹R¸V>™§¸[¬e ()f*&gh&xn&ynznqü Db{|}~ ƒ€Š7`‹ ŒŽ�