Êþº¾E¹  java/lang/Record()V   /net/minecraft/server/dialog/action/StaticActionvalue'Lnet/minecraft/network/chat/ClickEvent;  WRAPPED_CODECSLjava/util/Map;  %net/minecraft/network/chat/ClickEventaction0()Lnet/minecraft/network/chat/ClickEvent$Action;   java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;!com/mojang/serialization/MapCodec !" #$java/util/Optionalof((Ljava/lang/Object;)Ljava/util/Optional;& '(toStringE(Lnet/minecraft/server/dialog/action/StaticAction;)Ljava/lang/String;* +,hashCode4(Lnet/minecraft/server/dialog/action/StaticAction;)I. /0equalsF(Lnet/minecraft/server/dialog/action/StaticAction;Ljava/lang/Object;)Z2java/util/EnumMap4,net/minecraft/network/chat/ClickEvent$Action 16 7(Ljava/lang/Class;)V 9:; <=java/lang/ClassgetEnumConstants()[Ljava/lang/Object;?/[Lnet/minecraft/network/chat/ClickEvent$Action; 3A BCisAllowedFromServer()Z 3E FG valueCodec%()Lcom/mojang/serialization/MapCodec;I JKapply()Ljava/util/function/Function;I N OPxmap_(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; R STput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; VWX YZjava/util/CollectionsunmodifiableMap (Ljava/util/Map;)Ljava/util/Map;\ ]()Ljava/util/function/Supplier; _`a bcnet/minecraft/util/Utilmake1(Ljava/util/function/Supplier;)Ljava/lang/Object;e)net/minecraft/server/dialog/action/Action Signature•Ljava/util/Map;>;*(Lnet/minecraft/network/chat/ClickEvent;)VCodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/server/dialog/action/StaticAction;MethodParameterscodecX()Lcom/mojang/serialization/MapCodec; createAction%(Ljava/util/Map;)Ljava/util/Optional; parametersLocalVariableTypeTableZLjava/util/Map;™(Ljava/util/Map;)Ljava/util/Optional;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;)()Lnet/minecraft/network/chat/ClickEvent;lambda$static$0()Ljava/util/Map;mapCodec#Lcom/mojang/serialization/MapCodec;.Lnet/minecraft/network/chat/ClickEvent$Action;arr$len$Ii$resultLLcom/mojang/serialization/MapCodec; StackMapTable SourceFileStaticAction.javaRecordBootstrapMethods ’ “ h•Z(Lnet/minecraft/network/chat/ClickEvent;)Lnet/minecraft/server/dialog/action/StaticAction;— ˜ |šZ(Lnet/minecraft/server/dialog/action/StaticAction;)Lnet/minecraft/network/chat/ClickEvent;œ()Ljava/lang/Object;ž Ÿ }~~¢ £¤¥ ¦§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; InnerClassesAction²5net/minecraft/server/dialog/action/Action$ValueGetter ValueGetterµ%java/lang/invoke/MethodHandles$Lookup·java/lang/invoke/MethodHandlesLookup1d fg hi> *·*+µ±j k lm n oGi?² *´¹¹À°jk lmfpqriN*´¸°j!klmst sunsfv'wi1*º%°j k lm+xi1*º)¬j k lm/yi<*+º-¬j klmz{nz |i/*´°j k lm }~iÿT»1Y3·5K3¶8À>L+¾=>¢5+2:¶@™"¶D:*ºHºL¶M¹QW„§ÿÌ*¸U°j "*1IOk>1€"'�<‚?9ƒ„7…„ J†t1‡ J†gˆÿ>0ø‰i'º[¸^À³ ±jŠ‹Œ �*¡Ž�¨�‘”¨�–™¨›� ¯3°@±d³ ´¶¸