Êþº¾ES  java/lang/Record()V   *net/minecraft/network/DisconnectionDetailsreason&Lnet/minecraft/network/chat/Component;  reportLjava/util/Optional;   bugReportLink  java/util/Optionalempty()Ljava/util/Optional;  Q(Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Ljava/util/Optional;)V  toString@(Lnet/minecraft/network/DisconnectionDetails;)Ljava/lang/String;" #$hashCode/(Lnet/minecraft/network/DisconnectionDetails;)I& '(equalsA(Lnet/minecraft/network/DisconnectionDetails;Ljava/lang/Object;)Z Signature*Ljava/util/Optional;$Ljava/util/Optional;)(Lnet/minecraft/network/chat/Component;)VCodeLineNumberTableLocalVariableTablethis,Lnet/minecraft/network/DisconnectionDetails;MethodParametersLocalVariableTypeTablew(Lnet/minecraft/network/chat/Component;Ljava/util/Optional;Ljava/util/Optional;)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;(()Lnet/minecraft/network/chat/Component;,()Ljava/util/Optional;&()Ljava/util/Optional; SourceFileDisconnectionDetails.javaRecordBootstrapMethodsBreason;report;bugReportLink G HIJ KLjava/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; InnerClassesO%java/lang/invoke/MethodHandles$LookupQjava/lang/invoke/MethodHandlesLookup1 )*)+,-D *+¸¸·±.  / 01 2 -x*·*+µ*,µ *-µ±. /*01 3*+2  )45-1*º°. / 01#6-1*º!¬. / 01'7-<*+º%¬. /018928 :-/*´°. / 01-/*´ °. / 01);-/*´°. / 01)<=>?$ )*)+@FACDEM NPR