ĘūēžE¯  +net/minecraft/data/loot/LootTableProvider$1val$randomSequenceSeedsLjava/util/Map;  val$subProvider()V   )net/minecraft/data/loot/LootTableProvidersequenceIdForLootTableK(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/resources/Identifier; "#$ %&"net/minecraft/world/RandomSequence seedForKeyc(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; ()* +, java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;."net/minecraft/resources/Identifier 012 34java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String; 678 9:#net/minecraft/resources/ResourceKey identifier&()Lnet/minecraft/resources/Identifier;< =>makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; @AB CDnet/minecraft/util/UtillogAndPauseIfInIde(Ljava/lang/String;)V FGH IJ8net/minecraft/world/level/storage/loot/LootTable$BuildersetRandomSequence`(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; LMN OP:net/minecraft/data/loot/LootTableProvider$SubProviderEntryparamSet*Lnet/minecraft/util/context/ContextKeySet; FR ST setParamSetf(Lnet/minecraft/util/context/ContextKeySet;)Lnet/minecraft/world/level/storage/loot/LootTable$Builder; FV WXbuild4()Lnet/minecraft/world/level/storage/loot/LootTable; Z[\ ]^,net/minecraft/data/worldgen/BootstrapContextregister^(Lnet/minecraft/resources/ResourceKey;Ljava/lang/Object;)Lnet/minecraft/core/Holder$Reference; Z` ablookupH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter; Zd eflistContextElements@(Lnet/minecraft/resources/ResourceKey;)Ljava/util/stream/Stream;h4net/minecraft/data/loot/LootTableSubProvider$Context§(Lnet/minecraft/data/loot/LootTableProvider;Ljava/util/Map;Lnet/minecraft/data/loot/LootTableProvider$SubProviderEntry;Lnet/minecraft/data/worldgen/BootstrapContext;)VCodeLineNumberTableLocalVariableTablethis-Lnet/minecraft/data/loot/LootTableProvider$1;this$0+Lnet/minecraft/data/loot/LootTableProvider;MethodParameters Signatureaccept†(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)Lnet/minecraft/core/Holder$Reference;key%Lnet/minecraft/resources/ResourceKey; lootTable:Lnet/minecraft/world/level/storage/loot/LootTable$Builder; sequenceId$Lnet/minecraft/resources/Identifier;previoustable2Lnet/minecraft/world/level/storage/loot/LootTable;LocalVariableTypeTableYLnet/minecraft/resources/ResourceKey; StackMapTableî(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/world/level/storage/loot/LootTable$Builder;)Lnet/minecraft/core/Holder$Reference;KLnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry<+TS;>;>;‰(Lnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry<+TS;>;>;)Lnet/minecraft/core/HolderGetter; Deprecated¨(Lnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry<+TS;>;>;)Ljava/util/stream/Stream;>;RuntimeVisibleAnnotationsLjava/lang/Deprecated; SourceFileLootTableProvider.javaEnclosingMethod Œrun1(Lnet/minecraft/data/worldgen/BootstrapContext;)VNestHostBootstrapMethods‘4Loot table random sequence seed collision on  and “ ”•– =—$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClassesSubProviderEntry›;net/minecraft/world/level/levelgen/RandomSupport$Seed128bit0net/minecraft/world/level/levelgen/RandomSupport Seed128bit 0net/minecraft/world/level/storage/loot/LootTableBuilderŖ#net/minecraft/core/Holder$ReferenceĨnet/minecraft/core/Holder Reference¨,net/minecraft/data/loot/LootTableSubProviderContextĢ%java/lang/invoke/MethodHandles$Lookup­java/lang/invoke/MethodHandlesLookup g  ijP*,ĩ*-ĩ*ĩ +Y¸WW*ˇąk-lmnopqo€  rstjíR+¸N*´-¸!-š'Ā-:Ƹ/+ļ5¸/ē;¸?,-ļE*´´KļQļU:*´ +šY°k"12341637=8E9l>RmnRuvRwxMyz:{zE |}~ Ru€ ũ1--q uwrabjQ *´ +š_°k>l mn uv~  u‚qurƒefjQ *´ +šc°kDl mn uv~  u‚qu„r…†‡ˆ‰Š‹Ž’˜:L™šœžFŸĄ ĸ¤Ļ g§Š ĒŦŽ