Êþº¾EÓ  java/lang/Record()V   9net/minecraft/client/renderer/PostChainConfig$TargetInput samplerNameLjava/lang/String;  targetId$Lnet/minecraft/resources/Identifier;  useDepthBufferZ  bilinear   java/util/Setof#(Ljava/lang/Object;)Ljava/util/Set; !toStringO(Lnet/minecraft/client/renderer/PostChainConfig$TargetInput;)Ljava/lang/String;# $%hashCode>(Lnet/minecraft/client/renderer/PostChainConfig$TargetInput;)I' ()equalsP(Lnet/minecraft/client/renderer/PostChainConfig$TargetInput;Ljava/lang/Object;)Z +,- ./com/mojang/serialization/CodecSTRING0Lcom/mojang/serialization/codecs/PrimitiveCodec;1 sampler_name 345 67.com/mojang/serialization/codecs/PrimitiveCodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;9 :;apply()Ljava/util/function/Function; =>? @A!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; CDE FG"net/minecraft/resources/IdentifierCODEC Lcom/mojang/serialization/Codec;Itarget +49 +M N/BOOLPuse_depth_buffer RST UVjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; 3X YZoptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;99 _`a bc;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroup©(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P4;e :f(()Lcom/mojang/datafixers/util/Function4; hij :k!com/mojang/datafixers/Products$P4r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function4;)Lcom/mojang/datafixers/kinds/App;9 nop qr2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; Du3net/minecraft/client/renderer/PostChainConfig$Input Signature]Lcom/mojang/serialization/Codec;;(Ljava/lang/String;Lnet/minecraft/resources/Identifier;ZZ)VCodeLineNumberTableLocalVariableTablethis;Lnet/minecraft/client/renderer/PostChainConfig$TargetInput;MethodParametersreferencedTargets()Ljava/util/Set;7()Ljava/util/Set;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;&()Lnet/minecraft/resources/Identifier;()Zlambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFilePostChainConfig.javaNestHost’-net/minecraft/client/renderer/PostChainConfigRecordBootstrapMethods–,samplerName;targetId;useDepthBuffer;bilinear œ&(Ljava/lang/Object;)Ljava/lang/Object;ž Ÿ ‚!¢ £ ‡¥a(Lnet/minecraft/client/renderer/PostChainConfig$TargetInput;)Lnet/minecraft/resources/Identifier;§ ¨ ˆªP(Lnet/minecraft/client/renderer/PostChainConfig$TargetInput;)Ljava/lang/Boolean;¬ ­ ˆ¯\(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;± ² x´™(Ljava/lang/String;Lnet/minecraft/resources/Identifier;Ljava/lang/Boolean;Ljava/lang/Boolean;)Lnet/minecraft/client/renderer/PostChainConfig$TargetInput;¶ · ‰ŠŠº »¼½ ¾¿java/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;Á ÂÃÄ ÅÆ"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; InnerClasses TargetInputInstanceËcom/mojang/datafixers/ProductsP4InputÏ%java/lang/invoke/MethodHandles$LookupÑjava/lang/invoke/MethodHandlesLookup1t FGvw xyl*·*+µ*,µ *µ*µ±zl{4|} ~ €y2*´ ¸°z{{ |}v� ‚y1*º°zl{ |}$ƒy1*º"¬zl{ |}(„y<*+º&¬zl{|}…†~… ‚y/*´°zl{ |}‡y/*´ °zl{ |}ˆy/*´¬zl{ |}ˆy/*´¬zl{ |} ‰Šy¤^*²*0¹2º8¶<²BH¹JºK¶<²LO¸Q¹Wº[¶<²L\¸Q¹Wº]¶<¶^*ºd¶g°z"rst+uAvQrZw]r{ ^‹Œ�y$ ºl¸m³s±zrŽ��‘“ ”N¹•—˜™šÀ›� À›¡¤À›¦©À›«©À®°³À›µ¸Ç*‘È_nÉhÊÌt‘Í ÎÐÒ