ΚώΊΎEͺ  java/lang/Record()V   Gnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProviderid$Lnet/minecraft/resources/Identifier;   MAP_CODEC#Lcom/mojang/serialization/MapCodec;  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;* +,toString](Lnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider;)Ljava/lang/String;. /0hashCodeL(Lnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider;)I2 34equals^(Lnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider;Ljava/lang/Object;)Z 678 9:"net/minecraft/resources/IdentifierCODEC Lcom/mojang/serialization/Codec;<source >?@ ABcom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;D EFapply()Ljava/util/function/Function; HIJ KL!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; NOP QR;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;D UVW EX!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;D [\] ^_2com/mojang/serialization/codecs/RecordCodecBuildermapCodecB(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;a@net/minecraft/world/level/storage/loot/providers/nbt/NbtProvider SignaturenLcom/mojang/serialization/MapCodec;'(Lnet/minecraft/resources/Identifier;)VCodeLineNumberTableLocalVariableTablethisILnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider;MethodParameterscodec%()Lcom/mojang/serialization/MapCodec;p()Lcom/mojang/serialization/MapCodec;M(Lnet/minecraft/world/level/storage/loot/LootContext;)Lnet/minecraft/nbt/Tag;context4Lnet/minecraft/world/level/storage/loot/LootContext;()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; SourceFileStorageNbtProvider.javaRecordBootstrapMethods ƒ&(Ljava/lang/Object;)Ljava/lang/Object;… † vˆo(Lnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider;)Lnet/minecraft/resources/Identifier;Š ‹ do(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/level/storage/loot/providers/nbt/StorageNbtProvider;  wxx“ ”•– —˜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; InnerClassesInstance£com/mojang/datafixers/ProductsP1¦%java/lang/invoke/MethodHandles$Lookup¨java/lang/invoke/MethodHandlesLookup1` bc de> *·*+΅±f g hi j kle.² °fg hibm'neF+ΆΆΆ*΄Ά#°fghiopjo+qe1*Ί)°f g hi/re1*Ί-¬f g hi3se<*+Ί1¬f ghitujt ve/*΄°f g hi wxeZ *²5;Ή=ΊCΆGΆM*ΊSΆT°f     g  yz{e$ ΊYΈZ³ ±f |}~ *’€™‚„‡™‚‰Œ™‚Ž‘ N[‘U’€₯§©