ΚώΊΎE‘  java/lang/Record()V   @net/minecraft/client/resources/model/EquipmentClientInfo$DyeablecolorWhenUndyedLjava/util/Optional; toStringV(Lnet/minecraft/client/resources/model/EquipmentClientInfo$Dyeable;)Ljava/lang/String; hashCodeE(Lnet/minecraft/client/resources/model/EquipmentClientInfo$Dyeable;)I equalsW(Lnet/minecraft/client/resources/model/EquipmentClientInfo$Dyeable;Ljava/lang/Object;)Z  net/minecraft/util/ExtraCodecsRGB_COLOR_CODEC Lcom/mojang/serialization/Codec; color_when_undyed "#$ %&com/mojang/serialization/CodecoptionalFieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;( )*apply()Ljava/util/function/Function; ,-. /0!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 234 56;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;( 9:; )<!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;( ?@A BC2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; E FCODEC Signature)Ljava/util/Optional;dLcom/mojang/serialization/Codec;(Ljava/util/Optional;)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/client/resources/model/EquipmentClientInfo$Dyeable;LocalVariableTypeTableMethodParameters,(Ljava/util/Optional;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Ljava/util/Optional;+()Ljava/util/Optional;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileEquipmentClientInfo.javaNestHostc8net/minecraft/client/resources/model/EquipmentClientInfoRecordBootstrapMethods i&(Ljava/lang/Object;)Ljava/lang/Object;k l XnX(Lnet/minecraft/client/resources/model/EquipmentClientInfo$Dyeable;)Ljava/util/Optional;p q JsX(Ljava/util/Optional;)Lnet/minecraft/client/resources/model/EquipmentClientInfo$Dyeable;u v Z[[y z{| }~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; InnerClassesDyeableInstanceŠcom/mojang/datafixers/ProductsP1%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup1 GHFGIJKP *·*+΅±LIM NO P  HQ GRSK1*Ί °LIM NOTK1*Ί¬LIM NOUK<*+Ί¬LIMNOVWQV XK/*΄°LIM NOGY Z[KZ *²Ή!Ί'Ά+Ά1*Ί7Ά8°LLMLNLM  \]^K$ Ί=Έ>³D±LL_`abd GHe*xfghjmhorhtw†"b‡2?ˆ9‰‹ŒŽ