ĘūēžE°  java/lang/Object()V   "net/minecraft/world/RandomSequencesource:Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;  java/util/Optionalof((Ljava/lang/Object;)Ljava/util/Optional;  createSequenceQ(JLjava/util/Optional;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;  =(Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)V  0net/minecraft/world/level/levelgen/RandomSupportupgradeSeedTo128bitUnmixed@(J)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; ! "# isPresent()Z % &'get()Ljava/lang/Object;)"net/minecraft/resources/Identifier + ,- seedForKeyc(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; /01 23;net/minecraft/world/level/levelgen/RandomSupport$Seed128bitxor|(Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;58net/minecraft/world/level/levelgen/XoroshiroRandomSource /7 89mixed?()Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; 4; <@(Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit;)V (> ?@toString()Ljava/lang/String; B CDseedFromHashOfQ(Ljava/lang/String;)Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; 4F GHCODEC Lcom/mojang/serialization/Codec; KLM NOcom/mojang/serialization/CodecfieldOf7(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;Q RSapply()Ljava/util/function/Function; UVW XY!com/mojang/serialization/MapCodec forGetterS(Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder; [\] ^_;com/mojang/serialization/codecs/RecordCodecBuilder$InstancegroupF(Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/Products$P1;Q bcd Re!com/mojang/datafixers/Products$P1i(Lcom/mojang/datafixers/kinds/Applicative;Ljava/util/function/Function;)Lcom/mojang/datafixers/kinds/App;Q hij kl2com/mojang/serialization/codecs/RecordCodecBuildercreate?(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; F SignatureFLcom/mojang/serialization/Codec;CodeLineNumberTableLocalVariableTablethis$Lnet/minecraft/world/RandomSequence;MethodParameters((JLnet/minecraft/resources/Identifier;)VseedJkey$Lnet/minecraft/resources/Identifier;(JLjava/util/Optional;)VLjava/util/Optional;LocalVariableTypeTable:Ljava/util/Optional;>(JLjava/util/Optional;)V seed128bit=Lnet/minecraft/world/level/levelgen/RandomSupport$Seed128bit; StackMapTablew(JLjava/util/Optional;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;random#()Lnet/minecraft/util/RandomSource;lambda$static$0`(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;i=Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;lambda$static$1`(Lnet/minecraft/world/RandomSequence;)Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;r SourceFileRandomSequence.javaBootstrapMethods’&(Ljava/lang/Object;)Ljava/lang/Object;” • Š‹‹™`(Lnet/minecraft/world/level/levelgen/XoroshiroRandomSource;)Lnet/minecraft/world/RandomSequence;› œ †‡‡Ÿ  Ąĸ Ŗ¤"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 Seed128bitInstanceŠcom/mojang/datafixers/ProductsP1Ŧ%java/lang/invoke/MethodHandles$LookupŽjava/lang/invoke/MethodHandlesLookup!GHno pF *ˇ*+ĩąq r st u vpO *-¸ ¸ˇąq  r  st wx yzu wy{p^ *-¸ˇąq  r  st wx y|}  y~u wyn p‘'¸N,ļ ™-,ļ$Ā(¸*ļ.Nģ4Y-ļ6ˇ:°q!" #%r 'wx'y|"€} 'y~‚ü/u wynƒ ,-p2*ļ=¸A°q)r yzuy„…p/*´°q-r st †‡pZ *˛EIšJēPļTļZ*ē`ļa°q   r  ˆ‰ Š‹p/*´°qr Œtp$ ēf¸gŗmąq Ž ž‘“–ž‘—˜ž‘šĨ"/Ļ[h§b¨ĒĢ­¯