Êþº¾EÐ  java/lang/Record()V   -net/minecraft/server/dialog/ServerLinksDialogcommon.Lnet/minecraft/server/dialog/CommonDialogData;   exitActionLjava/util/Optional;  columnsI   buttonWidth   MAP_CODEC#Lcom/mojang/serialization/MapCodec; toStringC(Lnet/minecraft/server/dialog/ServerLinksDialog;)Ljava/lang/String;! "#hashCode2(Lnet/minecraft/server/dialog/ServerLinksDialog;)I% &'equalsD(Lnet/minecraft/server/dialog/ServerLinksDialog;Ljava/lang/Object;)Z )*,net/minecraft/server/dialog/CommonDialogData, -.apply()Ljava/util/function/Function; 012 34!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; 678 9:(net/minecraft/server/dialog/ActionButtonCODEC Lcom/mojang/serialization/Codec;< exit_action >?@ ABcom/mojang/serialization/CodecoptionalFieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;, EFG H:net/minecraft/util/ExtraCodecs POSITIVE_INT KLM NOjava/lang/IntegervalueOf(I)Ljava/lang/Integer; >Q ARI(Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;, U V: WIDTH_CODECX button_widthZ,net/minecraft/server/dialog/CommonButtonData, ]^_ `a;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;c -d(()Lcom/mojang/datafixers/util/Function4; fgh -i!com/mojang/datafixers/Products$P4r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function4;)Lcom/mojang/datafixers/kinds/App;, lmn op2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;r,net/minecraft/server/dialog/ButtonListDialog Signature@Ljava/util/Optional;TLcom/mojang/serialization/MapCodec;G(Lnet/minecraft/server/dialog/CommonDialogData;Ljava/util/Optional;II)VCodeLineNumberTableLocalVariableTablethis/Lnet/minecraft/server/dialog/ServerLinksDialog;LocalVariableTypeTableMethodParameterss(Lnet/minecraft/server/dialog/CommonDialogData;Ljava/util/Optional;II)Vcodec%()Lcom/mojang/serialization/MapCodec;V()Lcom/mojang/serialization/MapCodec;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;0()Lnet/minecraft/server/dialog/CommonDialogData;()Ljava/util/Optional;B()Ljava/util/Optional;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileServerLinksDialog.javaRecordBootstrapMethods”%common;exitAction;columns;buttonWidth š&(Ljava/lang/Object;)Ljava/lang/Object;œ � ‡Ÿ_(Lnet/minecraft/server/dialog/ServerLinksDialog;)Lnet/minecraft/server/dialog/CommonDialogData;¡ ¢ ˆ¤E(Lnet/minecraft/server/dialog/ServerLinksDialog;)Ljava/util/Optional;¦ § ƒ©D(Lnet/minecraft/server/dialog/ServerLinksDialog;)Ljava/lang/Integer;« ¬ ƒ®\(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;° ± v³™(Lnet/minecraft/server/dialog/CommonDialogData;Ljava/util/Optional;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/server/dialog/ServerLinksDialog;µ ¶ Š‹‹¹ º»¼ ½¾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/ProductsP4Ì%java/lang/invoke/MethodHandles$LookupÎjava/lang/invoke/MethodHandlesLookup1q stsu vw~*·*+µ*,µ *µ*µ±x y4z{ | t} s~€w.²°xy z{s�‚w1*º°x y z{"ƒw1*º ¬x y z{&„w<*+º$¬x yz{…†}… ‡w/*´°x y z{ˆw/*´ °x y z{s‰ƒw/*´¬x y z{ƒw/*´¬x y z{ Š‹wŸY*²(º+¶/²5;¹=ºC¶/²DI¸J¹PºS¶/²TW–¸J¹Pº[¶/¶\*ºb¶e°x" $<LUXy YŒ�Žw$ ºj¸k³±x��‘" st’N¸“•–—˜¿™›ž¿™ £¿™¥¨¿™ª¨¿­¯²¿™´·Æ]lÇfÈÊËÍÏ