ĘūēžEĩ  java/lang/Record()V   =net/minecraft/client/renderer/item/SelectItemModel$SwitchCasevaluesLjava/util/List;  model6Lnet/minecraft/client/renderer/item/ItemModel$Unbaked; apply?(Lcom/mojang/serialization/Codec;)Ljava/util/function/Function;  2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; toStringS(Lnet/minecraft/client/renderer/item/SelectItemModel$SwitchCase;)Ljava/lang/String; !"hashCodeB(Lnet/minecraft/client/renderer/item/SelectItemModel$SwitchCase;)I$ %&equalsT(Lnet/minecraft/client/renderer/item/SelectItemModel$SwitchCase;Ljava/lang/Object;)Z ()* +,net/minecraft/util/ExtraCodecscompactListCodecB(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; (. /, nonEmptyList1when 345 67com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;9 :()Ljava/util/function/Function; <=> ?@!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; BCD EF-net/minecraft/client/renderer/item/ItemModelsCODEC Lcom/mojang/serialization/Codec;9 JKL MN;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;P Q!()Ljava/util/function/BiFunction; STU V!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App; SignatureLjava/util/List;I(Ljava/util/List;Lnet/minecraft/client/renderer/item/ItemModel$Unbaked;)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/client/renderer/item/SelectItemModel$SwitchCase;LocalVariableTypeTableDLnet/minecraft/client/renderer/item/SelectItemModel$SwitchCase;MethodParametersN(Ljava/util/List;Lnet/minecraft/client/renderer/item/ItemModel$Unbaked;)Vcodec valueCodec%Lcom/mojang/serialization/Codec;Ŗ(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;>;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Ljava/util/List;()Ljava/util/List;8()Lnet/minecraft/client/renderer/item/ItemModel$Unbaked;lambda$codec$0€(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;(Ljava/lang/Record; SourceFileSelectItemModel.javaNestHostx2net/minecraft/client/renderer/item/SelectItemModelRecordBootstrapMethods|&(Ljava/lang/Object;)Ljava/lang/Object;~  op`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;ƒ values;model ‡ ˆ lŠQ(Lnet/minecraft/client/renderer/item/SelectItemModel$SwitchCase;)Ljava/util/List;Œ  nw(Lnet/minecraft/client/renderer/item/SelectItemModel$SwitchCase;)Lnet/minecraft/client/renderer/item/ItemModel$Unbaked;‘8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;“ ” Y–‡(Ljava/util/List;Lnet/minecraft/client/renderer/item/ItemModel$Unbaked;)Lnet/minecraft/client/renderer/item/SelectItemModel$SwitchCase;˜ ™š› œ"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;Ÿ  Ąĸ Ŗ¤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; InnerClasses SwitchCase¨4net/minecraft/client/renderer/item/ItemModel$UnbakedĒ,net/minecraft/client/renderer/item/ItemModelUnbakedInstanceŽcom/mojang/datafixers/ProductsP2ą%java/lang/invoke/MethodHandles$Lookupŗjava/lang/invoke/MethodHandlesLookup1 WXYZi*ˇ*+ĩ*,ĩ ą[\ ]^ _]` Xa  Wb c,ZF *珰[„\  dF_  deadWfgZC*ē°[\ ]^_ ]`!hZC*ēŦ[\ ]^_ ]`%iZN*+ē#Ŧ[\]^jk_ ]`aj lZA*´°[\ ]^_ ]`WmnZA*´ °[\ ]^_ ]` opZ~6+*¸'¸-0š2ē8ļ;˛AGš2ēHļ;ļI+ēOļR°[„…†)„2‡5„\6dF6qrWstuvwy WXz6—{}€ž‚„…—{†‰—{‹Ž—’•Ĩ*wϧŠĢ JŦS­¯°˛´