Êþº¾E`  java/lang/Object()V   Knet/minecraft/client/renderer/feature/FeatureRenderDispatcher$PreparedGroupfeatureGroupIndexI   featureType;Lnet/minecraft/client/renderer/feature/FeatureRendererType;  strictlyOrderedZ    fromInclusive    toInclusive   8net/minecraft/client/renderer/feature/FeatureRendererMap getOrThrowt(Lnet/minecraft/client/renderer/feature/FeatureRendererType;)Lnet/minecraft/client/renderer/feature/FeatureRenderer; " #$sliceUnchecked"(Ljava/util/List;)Ljava/util/List; &'( )*5net/minecraft/client/renderer/feature/FeatureRenderer prepareGroupO(Lnet/minecraft/client/renderer/feature/FeatureFrameContext;Ljava/util/List;Z)V &, -. executeGroup¬(Lnet/minecraft/client/renderer/feature/FeatureFrameContext;Lnet/minecraft/client/renderer/oit/OitStage;Lcom/mojang/renderpearl/api/commands/RenderPass;ILjava/util/List;Z)V 012 34java/util/ListsubList(II)Ljava/util/List; SignatureELnet/minecraft/client/renderer/feature/FeatureRendererType;B(ILnet/minecraft/client/renderer/feature/FeatureRendererType;ZII)VCodeLineNumberTableLocalVariableTablethisMLnet/minecraft/client/renderer/feature/FeatureRenderDispatcher$PreparedGroup;LocalVariableTypeTableWLnet/minecraft/client/renderer/feature/FeatureRenderDispatcher$PreparedGroup;MethodParametersL(ILnet/minecraft/client/renderer/feature/FeatureRendererType;ZII)Vprepareˆ(Lnet/minecraft/client/renderer/feature/FeatureFrameContext;Lnet/minecraft/client/renderer/feature/FeatureRendererMap;Ljava/util/List;)Vcontext;Lnet/minecraft/client/renderer/feature/FeatureFrameContext;featureRenderers:Lnet/minecraft/client/renderer/feature/FeatureRendererMap;submitsLjava/util/List;featureRenderer7Lnet/minecraft/client/renderer/feature/FeatureRenderer;KLjava/util/List;ALnet/minecraft/client/renderer/feature/FeatureRenderer;Ã(Lnet/minecraft/client/renderer/feature/FeatureFrameContext;Lnet/minecraft/client/renderer/feature/FeatureRendererMap;Ljava/util/List;)Vexecuteä(Lnet/minecraft/client/renderer/feature/FeatureFrameContext;Lnet/minecraft/client/renderer/oit/OitStage;Lcom/mojang/renderpearl/api/commands/RenderPass;Lnet/minecraft/client/renderer/feature/FeatureRendererMap;Ljava/util/List;)Vstage,Lnet/minecraft/client/renderer/oit/OitStage; renderPass0Lcom/mojang/renderpearl/api/commands/RenderPass;(Lnet/minecraft/client/renderer/feature/FeatureFrameContext;Lnet/minecraft/client/renderer/oit/OitStage;Lcom/mojang/renderpearl/api/commands/RenderPass;Lnet/minecraft/client/renderer/feature/FeatureRendererMap;Ljava/util/List;)VRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;g(Ljava/util/List;)Ljava/util/List;ULjava/lang/Object; SourceFileFeatureRenderDispatcher.javaNestHost]=net/minecraft/client/renderer/feature/FeatureRenderDispatcher InnerClasses PreparedGroup  56  78° *·*µ*,µ *µ*µ*µ±9TU VWXYZ:> ;<       = ;> 6? 5@AB8œ,*´ ¶:+*-¶!*´¹%±9] ^_:4;<CDEFGH IJ= ;>GK IL? CEG5MNO8¸$*´ ¶:+,-*´*¶!*´¹+±9b c#d:H$;<$CD$PQ$RS$EF$GH IJ= $;>$GK IL?CPREG5TU V#$8a+*´*´`¹/°9h:;<GH=;>GK?G5W5XYZ[\^ \_