Êþº¾Eí  java/lang/Record()V   @net/minecraft/server/jsonrpc/methods/OperatorService$OperatorDtoplayer,Lnet/minecraft/server/jsonrpc/api/PlayerDto;  permissionLevelLjava/util/Optional;  bypassesPlayerLimit  .net/minecraft/server/players/ServerOpListEntrygetUser()Ljava/lang/Object;&net/minecraft/server/players/NameAndId  !java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object; #$% &'*net/minecraft/server/jsonrpc/api/PlayerDtofromV(Lnet/minecraft/server/players/NameAndId;)Lnet/minecraft/server/jsonrpc/api/PlayerDto; ) *+ permissions<()Lnet/minecraft/server/permissions/LevelBasedPermissionSet; -./ 018net/minecraft/server/permissions/LevelBasedPermissionSetlevel4()Lnet/minecraft/server/permissions/PermissionLevel; 345 67java/util/Optionalof((Ljava/lang/Object;)Ljava/util/Optional; 9 :;getBypassesPlayerLimit()Z =>? @Ajava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; C DW(Lnet/minecraft/server/jsonrpc/api/PlayerDto;Ljava/util/Optional;Ljava/util/Optional;)VF GHtoStringV(Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;)Ljava/lang/String;J KLhashCodeE(Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;)IN OPequalsW(Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;Ljava/lang/Object;)Z #R STCODEC#Lcom/mojang/serialization/MapCodec; VWX YZ!com/mojang/serialization/MapCodeccodec"()Lcom/mojang/serialization/Codec; ]^_ `acom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;c deapply()Ljava/util/function/Function; Vg hi forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; klm no0net/minecraft/server/permissions/PermissionLevel INT_CODEC Lcom/mojang/serialization/Codec; ]r saoptionalFieldOfc ]v wxBOOL0Lcom/mojang/serialization/codecs/PrimitiveCodec; {r|.com/mojang/serialization/codecs/PrimitiveCodecc €� ‚ƒ;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupˆ(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P3;… d†(()Lcom/mojang/datafixers/util/Function3; ˆ‰Š d‹!com/mojang/datafixers/Products$P3r(Lcom/mojang/datafixers/kinds/Applicative;Lcom/mojang/datafixers/util/Function3;)Lcom/mojang/datafixers/kinds/App;c Ž�� ‘’2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; R SignatureHLjava/util/Optional;)Ljava/util/Optional;gLcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTablethisBLnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;LocalVariableTypeTableMethodParameters (Lnet/minecraft/server/jsonrpc/api/PlayerDto;Ljava/util/Optional;Ljava/util/Optional;)Vt(Lnet/minecraft/server/players/ServerOpListEntry;)Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;serverOpListEntry0Lnet/minecraft/server/players/ServerOpListEntry;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;.()Lnet/minecraft/server/jsonrpc/api/PlayerDto;()Ljava/util/Optional;J()Ljava/util/Optional;+()Ljava/util/Optional;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileOperatorService.javaNestHostµ4net/minecraft/server/jsonrpc/methods/OperatorServiceRecordBootstrapMethods¹*player;permissionLevel;bypassesPlayerLimit !¿ À ¨Âp(Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;)Lnet/minecraft/server/jsonrpc/api/PlayerDto;Ä Å ©ÇX(Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;)Ljava/util/Optional;É Ê ©ÌJ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;BϘ(Lnet/minecraft/server/jsonrpc/api/PlayerDto;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/server/jsonrpc/methods/OperatorService$OperatorDto;Ñ Ò ¬­­Õ Öר ÙÚ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; InnerClasses OperatorDtoInstanceæcom/mojang/datafixers/ProductsP3é%java/lang/invoke/MethodHandles$Lookupëjava/lang/invoke/MethodHandlesLookup1 ”•”–ST”— D˜x*·*+µ*,µ *-µ±™š*›œ �•–ž  ”Ÿ & ˜l.»Y*¶À¸À¸"*¶(¹,¸2*¶8¸<¸2·B°™ !!-š .¡¢ž¡G£˜1*ºE°™š ›œK¤˜1*ºI¬™š ›œO¥˜<*+ºM¬™š›œ¦§ž¦ ¨˜/*´°™š ›œ©˜/*´ °™š ›œ”ª©˜/*´°™š ›œ”« ¬­˜‰G*²Q¶U[¹\ºb¶f²jp¹qºt¶f²uy¹zº}¶f¶~*º„¶‡°™-:CFš G®¯°˜$ ºŒ¸�³“±™±²³´¶$ ”•”–·BÔ¸º»¼Û½¾ÁÛ½ÃÆÛ½ÈÆÛËÍÎÛ½ÐÓâ"´ãŽäˆåçèêì