Êþº¾EZ  java/lang/Object()V/it/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap   /net/minecraft/client/renderer/SubmitNodeStoragesubmitsPerOrder1Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;Inet/minecraft/client/renderer/feature/phase/TranslucentFeatureRenderPhase    seeThroughKLnet/minecraft/client/renderer/feature/phase/TranslucentFeatureRenderPhase;  useImprovedTransparencyZ  values2()Lit/unimi/dsi/fastutil/objects/ObjectCollection; !" #$.it/unimi/dsi/fastutil/objects/ObjectCollectioniterator0()Lit/unimi/dsi/fastutil/objects/ObjectIterator; &'( )*java/util/IteratorhasNext()Z &, -.next()Ljava/lang/Object;02net/minecraft/client/renderer/SubmitNodeCollection /2 34 allPhases()Ljava/util/List; 678 #9java/util/List()Ljava/util/Iterator;;>net/minecraft/client/renderer/feature/phase/FeatureRenderPhase := >*isEmpty@java/lang/IllegalStateExceptionBOStorage is not empty. Improved transparency is likely toggled in a wrong place. ?D E(Ljava/lang/String;)V G HclearJ KLgetb(Lnet/minecraft/client/renderer/SubmitNodeStorage;)Lit/unimi/dsi/fastutil/ints/Int2ObjectFunction; N OPcomputeIfAbsentD(ILit/unimi/dsi/fastutil/ints/Int2ObjectFunction;)Ljava/lang/Object; R STorder7(I)Lnet/minecraft/client/renderer/SubmitNodeCollection; /V WX submitShadow9(Lcom/mojang/blaze3d/vertex/PoseStack;FLjava/util/List;)V /Z [\ submitNameTag­(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/Vec3;ILnet/minecraft/network/chat/Component;ZILnet/minecraft/client/renderer/state/level/CameraRenderState;)V /^ _` submitText„(Lcom/mojang/blaze3d/vertex/PoseStack;FFLnet/minecraft/util/FormattedCharSequence;ZLnet/minecraft/client/gui/Font$DisplayMode;IIII)V /b cdsubmitTextBackgroundY(Lcom/mojang/blaze3d/vertex/PoseStack;FFFFILnet/minecraft/client/gui/Font$DisplayMode;I)V /f gh submitFlame|(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/entity/state/EntityRenderState;Lorg/joml/Quaternionf;)V /j kl submitLeashq(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/entity/state/EntityRenderState$LeashState;)V /n op submitModelÆ(Lnet/minecraft/client/model/Model;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/rendertype/RenderType;IIILnet/minecraft/client/renderer/texture/UvMapping;I)V /r stsubmitCrumblingOverlayá(Lnet/minecraft/client/model/Model;Ljava/lang/Object;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/rendertype/RenderType;IIILnet/minecraft/client/renderer/feature/ModelFeatureRenderer$CrumblingOverlay;)V /v wxsubmitMovingBlocke(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/block/MovingBlockRenderState;I)V /z {|submitBlockModelr(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/rendertype/RenderType;Ljava/util/List;[IIII)V /~ €submitBreakingBlockModel:(Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/util/List;IZ)V /‚ ƒ„submitShapeOutlineŒ(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/phys/shapes/VoxelShape;Lnet/minecraft/client/renderer/rendertype/RenderType;IFZ)V /† ‡ˆ submitItemÕ(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/world/item/ItemDisplayContext;III[ILnet/minecraft/client/resources/model/geometry/ItemQuads;Lnet/minecraft/client/renderer/item/ItemStackRenderState$FoilType;)V /Š ‹ŒsubmitCustomGeometry§(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/rendertype/RenderType;Lnet/minecraft/client/renderer/SubmitNodeCollector$CustomGeometryRenderer;)V /Ž ��submitQuadParticleGroupF(Lnet/minecraft/client/renderer/state/level/QuadParticleRenderState;)V /’ “”submitGizmoPrimitives…(Lnet/minecraft/client/renderer/gizmos/DrawableGizmoPrimitives$Group;Lnet/minecraft/client/renderer/state/level/CameraRenderState;Z)V– —˜test=(Ljava/util/function/Consumer;)Ljava/util/function/Predicate; š ›œremoveIf!(Ljava/util/function/Predicate;)Z = Ÿ ¡ ¢£java/util/function/Consumeraccept(Ljava/lang/Object;)V /¥ ¦O(ZLnet/minecraft/client/renderer/feature/phase/TranslucentFeatureRenderPhase;)V¨1net/minecraft/client/renderer/SubmitNodeCollector SignaturegLit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;CodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/client/renderer/SubmitNodeStorage;setUseImprovedTransparency(Z)Vphase@Lnet/minecraft/client/renderer/feature/phase/FeatureRenderPhase; collection4Lnet/minecraft/client/renderer/SubmitNodeCollection;LocalVariableTypeTableCLnet/minecraft/client/renderer/feature/phase/FeatureRenderPhase<*>; StackMapTableMethodParametersIM()Lnet/minecraft/client/renderer/feature/phase/TranslucentFeatureRenderPhase; poseStack%Lcom/mojang/blaze3d/vertex/PoseStack;radiusFpiecesLjava/util/List;\Ljava/util/List;…(Lcom/mojang/blaze3d/vertex/PoseStack;FLjava/util/List;)VnameTagAttachmentLnet/minecraft/world/phys/Vec3;offsetname&Lnet/minecraft/network/chat/Component; lightCoordscamera=Lnet/minecraft/client/renderer/state/level/CameraRenderState;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;xystring*Lnet/minecraft/util/FormattedCharSequence; dropShadow displayMode+Lnet/minecraft/client/gui/Font$DisplayMode;colorbackgroundColor outlineColorx0y0x1y1 renderState>Lnet/minecraft/client/renderer/entity/state/EntityRenderState;rotationLorg/joml/Quaternionf; leashStateILnet/minecraft/client/renderer/entity/state/EntityRenderState$LeashState;model"Lnet/minecraft/client/model/Model;stateLjava/lang/Object; renderType5Lnet/minecraft/client/renderer/rendertype/RenderType; overlayCoords tintedColor uvMapping1Lnet/minecraft/client/renderer/texture/UvMapping;(Lnet/minecraft/client/model/Model<-TS;>;TS;Ó(Lnet/minecraft/client/model/Model<-TS;>;TS;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/rendertype/RenderType;IIILnet/minecraft/client/renderer/texture/UvMapping;I)VcrumblingOverlayMLnet/minecraft/client/renderer/feature/ModelFeatureRenderer$CrumblingOverlay;î(Lnet/minecraft/client/model/Model<-TS;>;TS;Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/rendertype/RenderType;IIILnet/minecraft/client/renderer/feature/ModelFeatureRenderer$CrumblingOverlay;)VmovingBlockRenderState;¶(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/rendertype/RenderType;Ljava/util/List;[IIII)VpartsprogressisBlockTranslucent~(Lcom/mojang/blaze3d/vertex/PoseStack;Ljava/util/List;IZ)Vshape,Lnet/minecraft/world/phys/shapes/VoxelShape;width afterTerraindisplayContext-Lnet/minecraft/world/item/ItemDisplayContext;quads9Lnet/minecraft/client/resources/model/geometry/ItemQuads;foilTypeBLnet/minecraft/client/renderer/item/ItemStackRenderState$FoilType;customGeometryRendererJLnet/minecraft/client/renderer/SubmitNodeCollector$CustomGeometryRenderer; particlesCLnet/minecraft/client/renderer/state/level/QuadParticleRenderState;groupDLnet/minecraft/client/renderer/gizmos/DrawableGizmoPrimitives$Group;onTopgetSubmitsPerOrder3()Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap;i()Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap; drainPhases (Ljava/util/function/Consumer;)VconsumerLjava/util/function/Consumer;bLjava/util/function/Consumer;>;e(Ljava/util/function/Consumer;>;)V=(I)Lnet/minecraft/client/renderer/OrderedSubmitNodeCollector;lambda$drainPhases$0T(Ljava/util/function/Consumer;Lnet/minecraft/client/renderer/SubmitNodeCollection;)Zi$Ljava/util/Iterator;emptylambda$order$0 SourceFileSubmitNodeStorage.javaBootstrapMethods"(I)Ljava/lang/Object;$ % TT((Ljava/lang/Object;)Z* + -7(Lnet/minecraft/client/renderer/SubmitNodeCollection;)Z/ 012 34"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; InnerClasses7)net/minecraft/client/gui/Font$DisplayMode9net/minecraft/client/gui/Font DisplayMode<Gnet/minecraft/client/renderer/entity/state/EntityRenderState$LeashState>