ΚώΊΎE  java/lang/Record()V   !net/minecraft/server/dialog/InputkeyLjava/lang/String;  control0Lnet/minecraft/server/dialog/input/InputControl; toString7(Lnet/minecraft/server/dialog/Input;)Ljava/lang/String; hashCode&(Lnet/minecraft/server/dialog/Input;)I equals8(Lnet/minecraft/server/dialog/Input;Ljava/lang/Object;)Z  !"1net/minecraft/server/dialog/action/ParsedTemplateVARIABLE_CODEC Lcom/mojang/serialization/Codec; %&' ()com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;+ ,-apply()Ljava/util/function/Function; /01 23!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 567 89.net/minecraft/server/dialog/input/InputControl MAP_CODEC#Lcom/mojang/serialization/MapCodec;+ <=> ?@;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;B ,C!()Ljava/util/function/BiFunction; EFG ,H!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;+ KLM NO2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; Q R"CODEC SignatureELcom/mojang/serialization/Codec;E(Ljava/lang/String;Lnet/minecraft/server/dialog/input/InputControl;)VCodeLineNumberTableLocalVariableTablethis#Lnet/minecraft/server/dialog/Input;MethodParameters()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;2()Lnet/minecraft/server/dialog/input/InputControl;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFile Input.javaRecordBootstrapMethodsl key;control p&(Ljava/lang/Object;)Ljava/lang/Object;r s \v w ayU(Lnet/minecraft/server/dialog/Input;)Lnet/minecraft/server/dialog/input/InputControl;{8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;} ~ U€g(Ljava/lang/String;Lnet/minecraft/server/dialog/input/InputControl;)Lnet/minecraft/server/dialog/Input;‚ ƒ bcc† ‡ˆ‰ Š‹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; InnerClassesInstance–com/mojang/datafixers/ProductsP2™%java/lang/invoke/MethodHandles$Lookup›java/lang/invoke/MethodHandlesLookup1 R"STUVM*·*+΅*,΅ ±WX YZ [  \V1*Ί°WX YZ]V1*Ί¬WX YZ^V<*+Ί¬WXYZ_`[_ \V/*΄°WX YZaV/*΄ °WX YZ bcVi+*²#Ή$Ί*Ά.²4Ί:Ά.Ά;*ΊAΆD°W   '* X +defV$ ΊIΈJ³P±W ghi j6…kmnŒoqtŒouxŒz|Œo„“<K”E•—˜šœ