Êþº¾Eµ  java/lang/Record()VÂÈ 2net/minecraft/world/level/levelgen/NoiseRouterData  5net/minecraft/world/level/levelgen/synth/SimplexNoiseget(DD)FNnet/minecraft/world/level/levelgen/densityfunction/generator/EndIslandFunction¿fff  net/minecraft/util/Mthabs(F)FEVðCAPABÈ ! "sqrtB  % &'clamp(FFF)F )*+ ,-java/lang/Mathmax(FF)F /01 23Qnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$CompileContextcreateEndIslandRandom#()Lnet/minecraft/util/RandomSource; 567 89net/minecraft/util/RandomSource consumeCount(I)V ; <%(Lnet/minecraft/util/RandomSource;Z)V>Vnet/minecraft/world/level/levelgen/densityfunction/generator/EndIslandFunction$Sampler =@ A:(Lnet/minecraft/world/level/levelgen/synth/SimplexNoise;)V¿X? EFG HInet/minecraft/util/Intervalof!(FF)Lnet/minecraft/util/Interval;KBnet/minecraft/world/level/levelgen/densityfunction/DensityFunction M NOCODEC#Lcom/mojang/serialization/MapCodec;Q RStoStringd(Lnet/minecraft/world/level/levelgen/densityfunction/generator/EndIslandFunction;)Ljava/lang/String;U VWhashCodeS(Lnet/minecraft/world/level/levelgen/densityfunction/generator/EndIslandFunction;)IY Z[equalse(Lnet/minecraft/world/level/levelgen/densityfunction/generator/EndIslandFunction;Ljava/lang/Object;)Z  ^_` ab!com/mojang/serialization/MapCodecunit7(Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; SignatureuLcom/mojang/serialization/MapCodec;ISLAND_THRESHOLDF ConstantValueCodeLineNumberTableLocalVariableTablethisPLnet/minecraft/world/level/levelgen/densityfunction/generator/EndIslandFunction;getHeightValue<(Lnet/minecraft/world/level/levelgen/synth/SimplexNoise;II)F islandSizexdzdnewDoffs totalChunkXJ totalChunkZzoIxo islandNoise7Lnet/minecraft/world/level/levelgen/synth/SimplexNoise;sectionXsectionZchunkXchunkZ subSectionX subSectionZdoffs StackMapTableMethodParameterscompileSampler˜(Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$CompileContext;)Lnet/minecraft/world/level/levelgen/densityfunction/DensitySampler;contextSLnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$CompileContext; islandRandom!Lnet/minecraft/util/RandomSource;range()Lnet/minecraft/util/Interval; domainAxes()IRuntimeInvisibleTypeAnnotationsILnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$Axes;codec%()Lcom/mojang/serialization/MapCodec;w()Lcom/mojang/serialization/MapCodec;rewriteChildrenˆ(Lnet/minecraft/world/level/levelgen/densityfunction/DfRewriteRule;)Lnet/minecraft/world/level/levelgen/densityfunction/DensityFunction;ruleBLnet/minecraft/world/level/levelgen/densityfunction/DfRewriteRule;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object; SourceFileEndIslandFunction.java NestMembersRecordBootstrapMethods¢¤ ¥¦§ ¨©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; InnerClassesCompileContextSampler®Gnet/minecraft/world/level/levelgen/densityfunction/DensityFunction$AxesAxes±%java/lang/invoke/MethodHandles$Lookup³java/lang/invoke/MethodHandlesLookup1JNOcdefg h/*·±ij kl mnhõÆl>l6p6p68ô6 £¤ô6   £“`…7  `…7   i  ia ”žl* Š ж –œ\ ‰¸j ‰¸jbrb8hd†8 hd†8jjb¸ jf8#¸$8¸(8„ §ÿl„§ÿ[®iN "-4 <!^"y#ƒ$�%£&®'·½Ã,j¢y>ofƒ4pf�*qf£rf4ƒst <{ut &—vw ¨xwÆyzÆ{wÆ|wÂ}w ½~w¸w³€w¯�f‚!ÿ  ü û�úúƒ y{|„…hw#+¹.M,CŒ¹4» Y,·:N»=Y-·?°i1345j*#kl#†‡ˆ‰ yzƒ†Š‹h2BC¸D°i:j klŒ�h,¬i?j klŽ��‘h.²L°iDj klc’“”h6*°iIjkl•–ƒ•R—h1*ºP°ij klV�h1*ºT¬ij klZ˜h<*+ºX¬ijkl™šƒ™›h&»Y·\¸]³L±iœ�ž=Ÿ  £¡ª"/J« =¬­J¯& °²´