Êþº¾E€:net/minecraft/world/level/levelgen/feature/EndSpikeFeature  #com/google/common/cache/CacheLoader()V  java/util/stream/IntStreamrange (II)Ljava/util/stream/IntStream;  java/lang/Long longValue()J  net/minecraft/util/RandomSourcecreateThreadLocalInstance$(J)Lnet/minecraft/util/RandomSource;   net/minecraft/util/UtiltoShuffledListh(Ljava/util/stream/IntStream;Lnet/minecraft/util/RandomSource;)Lit/unimi/dsi/fastutil/ints/IntArrayList; "#$ %&com/google/common/collect/Lists newArrayList()Ljava/util/ArrayList;@E@,java/lang/MathÀ !ûTD-?Ô/vœðà +2 34cos(D)D 678 9:net/minecraft/util/Mthfloor(D)I +< =4sin ?@A BC'it/unimi/dsi/fastutil/ints/IntArrayListget(I)Ljava/lang/Integer; EFG HIjava/lang/IntegerintValue()IKCnet/minecraft/world/level/levelgen/feature/EndSpikeFeature$EndSpike JM N(IIIIZ)V PQR STjava/util/Listadd(Ljava/lang/Object;)Z VWX YZKnet/minecraft/world/level/levelgen/feature/EndSpikeFeature$SpikeCacheLoaderload"(Ljava/lang/Long;)Ljava/util/List;CodeLineNumberTableLocalVariableTablethisMLnet/minecraft/world/level/levelgen/feature/EndSpikeFeature$SpikeCacheLoader;xIzsizeradiusheightguardedZiseedLjava/lang/Long;sizes)Lit/unimi/dsi/fastutil/ints/IntArrayList;resultLjava/util/List;LocalVariableTypeTableWLjava/util/List; StackMapTableMethodParameters Signaturei(Ljava/lang/Long;)Ljava/util/List;&(Ljava/lang/Object;)Ljava/lang/Object; Exceptionsxjava/lang/ExceptionŽLcom/google/common/cache/CacheLoader;>; SourceFileEndSpikeFeature.javaNestHost InnerClassesEndSpikeSpikeCacheLoader V[/*·±\¶] ^_YZ[± ¤ ¸ +¶¸¸M¸!N6 ¢†')-/‡kck¸1k¸56')-/‡kck¸;k¸56,¶>¶D6l`6Lh`6 Ÿ  §6 -»JY  ·L¹OW„§ÿy-°\2 ¹»¼½:¾U¿`ÀhÁq„ܼ¢Å]p :b`aUGba`<cah4daq+ea „fg Šha¤^_¤ij“kl�mno �mpq;þ?Pÿd V?P@ÿV?PristAYu[3 *+À¶U°\¶]  ^_vwrisyz{|}J~ V