Êþº¾EÞ  java/lang/Record()V   Jnet/minecraft/world/level/storage/loot/providers/number/StoredNumberAccessstorage$Lnet/minecraft/resources/Identifier;  path:Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;  2net/minecraft/world/level/storage/loot/LootContextgetLevel*()Lnet/minecraft/server/level/ServerLevel;  &net/minecraft/server/level/ServerLevel getServer(()Lnet/minecraft/server/MinecraftServer;  !"$net/minecraft/server/MinecraftServergetCommandStorage4()Lnet/minecraft/world/level/storage/CommandStorage; $%& '(0net/minecraft/world/level/storage/CommandStoragegetE(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/nbt/CompoundTag; *+, '-8net/minecraft/commands/arguments/NbtPathArgument$NbtPath)(Lnet/minecraft/nbt/Tag;)Ljava/util/List; /01 23java/util/Listsize()I /5 67getFirst()Ljava/lang/Object;9net/minecraft/nbt/NumericTag 8; <=box()Ljava/lang/Number;?6com/mojang/brigadier/exceptions/CommandSyntaxExceptionA BCtoString`(Lnet/minecraft/world/level/storage/loot/providers/number/StoredNumberAccess;)Ljava/lang/String;E FGhashCodeO(Lnet/minecraft/world/level/storage/loot/providers/number/StoredNumberAccess;)II JKequalsa(Lnet/minecraft/world/level/storage/loot/providers/number/StoredNumberAccess;Ljava/lang/Object;)Z MNO PQ"net/minecraft/resources/IdentifierCODEC Lcom/mojang/serialization/Codec; TUV WXcom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;Z [\apply()Ljava/util/function/Function; ^_` ab!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; *NZ ghi jk;com/mojang/serialization/codecs/RecordCodecBuilder$Instancegroupg(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P2;m [n!()Ljava/util/function/BiFunction; pqr [s!com/mojang/datafixers/Products$P2k(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/BiFunction;)Lcom/mojang/datafixers/kinds/App;Z vwx yz2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; | }~ MAP_CODEC#Lcom/mojang/serialization/MapCodec; SignatureqLcom/mojang/serialization/MapCodec;a(Lnet/minecraft/resources/Identifier;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)VCodeLineNumberTableLocalVariableTablethisLLnet/minecraft/world/level/storage/loot/providers/number/StoredNumberAccess;MethodParameters getNumericTagH(Lnet/minecraft/world/level/storage/loot/LootContext;)Ljava/lang/Number;resultLnet/minecraft/nbt/NumericTag; selectedTagsLjava/util/List;context4Lnet/minecraft/world/level/storage/loot/LootContext;valueLnet/minecraft/nbt/CompoundTag;LocalVariableTypeTable)Ljava/util/List; StackMapTable–net/minecraft/nbt/CompoundTagRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;&()Lnet/minecraft/resources/Identifier;<()Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance; SourceFileStoredNumberAccess.javaRecordBootstrapMethods© storage;path ­&(Ljava/lang/Object;)Ljava/lang/Object;¯ ° �²r(Lnet/minecraft/world/level/storage/loot/providers/number/StoredNumberAccess;)Lnet/minecraft/resources/Identifier;´ µ ž·ˆ(Lnet/minecraft/world/level/storage/loot/providers/number/StoredNumberAccess;)Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;¹8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;» ¼ �¾¬(Lnet/minecraft/resources/Identifier;Lnet/minecraft/commands/arguments/NbtPathArgument$NbtPath;)Lnet/minecraft/world/level/storage/loot/providers/number/StoredNumberAccess;À Á Ÿ  Ä ÅÆÇ ÈÉ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Ó0net/minecraft/commands/arguments/NbtPathArgumentNbtPathInstance×com/mojang/datafixers/ProductsP2Ú%java/lang/invoke/MethodHandles$LookupÜjava/lang/invoke/MethodHandlesLookup1 }~€ �‚M*·*+µ*,µ ±ƒ„ …† ‡  ˆ‰‚åJ+¶¶¶*´¶#M*´ ,¶)N-¹. "-¹4:Á8™À8:¹:°§N°CG>ƒ"%< D%G#H&„4<Š‹)Œ�J…†JŽ�8�‘’ )Œ“” üD•B>‡Ž—˜B™‚1*º@°ƒ„ …†F3‚1*ºD¬ƒ„ …†Jš‚<*+ºH¬ƒ„…†›œ‡› �‚/*´°ƒ„ …†ž‚/*´ °ƒ„ …† Ÿ ‚p2*²LR¹SºY¶]²cd¹Sºe¶]¶f*ºl¶o°ƒ%.1„ 2¡¢£‚$ ºt¸u³{±ƒ¤¥¦ §6誫ʬ®±Ê¬³¶Ê¸º½Ê¬¿ÂÑ"*ÒÔ gvÕpÖØÙÛÝ