ΚώΊΎE™  java/lang/Record()V   0net/minecraft/server/permissions/Permission$Atomid$Lnet/minecraft/resources/Identifier;   MAP_CODEC#Lcom/mojang/serialization/MapCodec;  "net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier;  createX(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/server/permissions/Permission$Atom;  '(Lnet/minecraft/resources/Identifier;)V !toStringF(Lnet/minecraft/server/permissions/Permission$Atom;)Ljava/lang/String;# $%hashCode5(Lnet/minecraft/server/permissions/Permission$Atom;)I' ()equalsG(Lnet/minecraft/server/permissions/Permission$Atom;Ljava/lang/Object;)Z + ,-CODEC Lcom/mojang/serialization/Codec; 012 34com/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;6 78apply()Ljava/util/function/Function; :;< =>!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; @AB CD;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;6 GHI 7J!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;6 MNO PQ2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;S+net/minecraft/server/permissions/Permission SignatureWLcom/mojang/serialization/MapCodec;CodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/server/permissions/Permission$Atom;MethodParameterscodec%()Lcom/mojang/serialization/MapCodec;Y()Lcom/mojang/serialization/MapCodec;F(Ljava/lang/String;)Lnet/minecraft/server/permissions/Permission$Atom;nameLjava/lang/String;()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;&()Lnet/minecraft/resources/Identifier;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFilePermission.javaNestHostRecordBootstrapMethodst&(Ljava/lang/Object;)Ljava/lang/Object;v w gyX(Lnet/minecraft/server/permissions/Permission$Atom;)Lnet/minecraft/resources/Identifier;} ~ hii ‚ƒ„ …†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; InnerClassesAtomInstance’com/mojang/datafixers/ProductsP1•%java/lang/invoke/MethodHandles$Lookup—java/lang/invoke/MethodHandlesLookup1R TU V> *·*+΅±WX YZ [ \]V.² °W X YZT^ _V2*ΈΈ°W$X `a[` V3 »Y*·°W(X  [  bV1*Ί°WX YZ$cV1*Ί"¬WX YZ(dV<*+Ί&¬WXYZef[e gV/*΄°WX YZ hiVZ *²*.Ή/Ί5Ά9Ά?*ΊEΆF°WX  jklV$ ΊKΈL³ ±WmnoRp q*€.r‡sux‡sz{‡s|Ž"R@MG‘“”–˜