Êþº¾E  java/lang/Record()V   2net/minecraft/world/item/component/CustomModelDatafloatsLjava/util/List;   flags   strings   colors  java/util/Listsize()I  get(I)Ljava/lang/Object; ! "#getSafe%(Ljava/util/List;I)Ljava/lang/Object;%java/lang/Float'java/lang/Boolean)java/lang/String+java/lang/Integer- ./toStringH(Lnet/minecraft/world/item/component/CustomModelData;)Ljava/lang/String;1 23hashCode7(Lnet/minecraft/world/item/component/CustomModelData;)I5 67equalsI(Lnet/minecraft/world/item/component/CustomModelData;Ljava/lang/Object;)Z 9:; <=com/mojang/serialization/CodecFLOAT0Lcom/mojang/serialization/codecs/PrimitiveCodec; ?@A BC.com/mojang/serialization/codecs/PrimitiveCodeclistOf"()Lcom/mojang/serialization/Codec; F GHof()Ljava/util/List; 9J KLoptionalFieldOfI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;N OPapply()Ljava/util/function/Function; RST UV!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 9X Y=BOOLN 9] ^=STRINGN bcd efnet/minecraft/util/ExtraCodecsRGB_COLOR_CODEC Lcom/mojang/serialization/Codec; 9@N klm no;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;q Or(()Lcom/mojang/datafixers/util/Function4; tuv Ow!com/mojang/datafixers/Products$P4r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function4;)Lcom/mojang/datafixers/kinds/App; y zC(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V | }~EMPTY4Lnet/minecraft/world/item/component/CustomModelData;N �‚ƒ „…2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; ‡ ˆfCODEC Š‹Œ <�)net/minecraft/network/codec/ByteBufCodecs)Lnet/minecraft/network/codec/StreamCodec; Š� �‘list:()Lnet/minecraft/network/codec/StreamCodec$CodecOperation; “”• O–'net/minecraft/network/codec/StreamCodecc(Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec; Š˜ Y� Šš ›� STRING_UTF8 Š� ž�INT “  ¡¢ compositei(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;)Lnet/minecraft/network/codec/StreamCodec; ¤ ¥� STREAM_CODEC Signature#Ljava/util/List;%Ljava/util/List;$Ljava/util/List;%Ljava/util/List;VLcom/mojang/serialization/Codec;xLnet/minecraft/network/codec/StreamCodec;CodeLineNumberTableLocalVariableTablethisLocalVariableTypeTableMethodParameters”(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)VvaluesindexILjava/util/List; StackMapTable1(Ljava/util/List;I)TT;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;getFloat(I)Ljava/lang/Float; getBoolean(I)Ljava/lang/Boolean; getString(I)Ljava/lang/String;getColor(I)Ljava/lang/Integer;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;%()Ljava/util/List;'()Ljava/util/List;&()Ljava/util/List;'()Ljava/util/List;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileCustomModelData.javaRecordBootstrapMethodsÖfloats;flags;strings;colors Ü&(Ljava/lang/Object;)Ljava/lang/Object;Þ ß HáF(Lnet/minecraft/world/item/component/CustomModelData;)Ljava/util/List;ã ä Hæ ç Hé ê Hì\(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;xïv(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lnet/minecraft/world/item/component/CustomModelData;ñ ò ÌÍÍõ ö÷ø ùú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; InnerClassesInstancecom/mojang/datafixers/ProductsP46net/minecraft/network/codec/StreamCodec$CodecOperationCodecOperation %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandlesLookup1 ¦§ ¦¨ ¦© ¦ª}~ˆf¦«¥�¦¬z­œ*·*+µ*,µ *-µ*µ±® ¯4°~    ±* §¨©ª² ¦³ "#­p› *¹¡°*¹°®*+.¯´ µ¶± ´·¸² ´µ¦¹º»¼½­@ *´¸ À$°®2¯ °~ µ¶²µº»¾¿­@ *´ ¸ À&°®6¯ °~ µ¶²µº»ÀÁ­@ *´¸ À(°®:¯ °~ µ¶²µº»Âí@ *´¸ À*°®>¯ °~ µ¶²µº».Ä­1*º,°® ¯ °~2­1*º0¬® ¯ °~6Å­<*+º4¬® ¯°~ÆÇ²Æ H­/*´°® ¯ °~¦ÈH­/*´ °® ¯ °~¦ÉH­/*´°® ¯ °~¦ÊH­/*´°® ¯ °~¦Ë ÌÍ­¼v*²8¹>D¸E¹IºM¶Q²W¹>Z¸E¹Iº[¶Q²\¹>_¸E¹Iº`¶Q²a¹gh¸E¹Iºi¶Q¶j*ºp¶s°®"8Riru¯ vÎÏЭ± m»Y¸E¸E¸E¸E·x³{º¸€³†²‰¸Ž¹’ºM²—¸Ž¹’º[²™¸Ž¹’º`²œ¸Ž¹’ºiºp¸Ÿ³£±®2   !!$"4#D$T%f!ÑÒÓ: ¦§ ¦¨ ¦© ¦ªÔNôÕרÙÚûÛÝàûÛâàûÛåàûÛèàûëíîûÛðó"k�t“