ΚώΊΎE«  java/lang/Object()Vjava/util/ArrayList   +net/minecraft/server/level/ChunkLoadCounter pendingChunksLjava/util/List;  &net/minecraft/server/level/ServerLevelgetChunkSource/()Lnet/minecraft/server/level/ServerChunkCache;+it/unimi/dsi/fastutil/longs/LongOpenHashSet   +net/minecraft/server/level/ServerChunkCacherunDistanceManagerUpdates()Z  !"chunkMap%Lnet/minecraft/server/level/ChunkMap; $%& '(2net/minecraft/world/level/chunk/status/ChunkStatusFULL4Lnet/minecraft/world/level/chunk/status/ChunkStatus; *+, -.#net/minecraft/server/level/ChunkMapallChunksWithAtLeastStatusO(Lnet/minecraft/world/level/chunk/status/ChunkStatus;)Ljava/util/stream/Stream;0 12acceptD(Lit/unimi/dsi/fastutil/longs/LongSet;)Ljava/util/function/Consumer; 456 78java/util/stream/StreamforEach (Ljava/util/function/Consumer;)V :;< =java/lang/Runnablerun? 1@q(Lnet/minecraft/server/level/ChunkLoadCounter;Lit/unimi/dsi/fastutil/longs/LongSet;)Ljava/util/function/Consumer; B CD totalChunksI F G()II JKtest ()Ljava/util/function/Predicate; MNO PQjava/util/ListremoveIf!(Ljava/util/function/Predicate;)Z MS TGsize VWX YZ&net/minecraft/server/level/ChunkHoldergetLatestStatus6()Lnet/minecraft/world/level/chunk/status/ChunkStatus; V\ ]^getPos&()Lnet/minecraft/world/level/ChunkPos; `ab cd"net/minecraft/world/level/ChunkPospack()J fgh ij#it/unimi/dsi/fastutil/longs/LongSetcontains(J)Z Ml mnadd(Ljava/lang/Object;)Z fp mj Signature:Ljava/util/List;CodeLineNumberTableLocalVariableTablethis-Lnet/minecraft/server/level/ChunkLoadCounter;track?(Lnet/minecraft/server/level/ServerLevel;Ljava/lang/Runnable;)Vlevel(Lnet/minecraft/server/level/ServerLevel; schedulerLjava/lang/Runnable; chunkSource-Lnet/minecraft/server/level/ServerChunkCache;alreadyLoadedChunks%Lit/unimi/dsi/fastutil/longs/LongSet;MethodParameters readyChunkslambda$pendingChunks$0+(Lnet/minecraft/server/level/ChunkHolder;)Z chunkHolder(Lnet/minecraft/server/level/ChunkHolder; StackMapTablelambda$track$1P(Lit/unimi/dsi/fastutil/longs/LongSet;Lnet/minecraft/server/level/ChunkHolder;)Vlambda$track$0 SourceFileChunkLoadCounter.javaBootstrapMethods(Ljava/lang/Object;)V’ “ ‹Š•+(Lnet/minecraft/server/level/ChunkHolder;)V— ˜ ‰Šn› œ „……Ÿ  ‘’ £€"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§%java/lang/invoke/MethodHandles$Lookup©java/lang/invoke/MethodHandlesLookup! qrCDs>*·*»Y· ΅ ±t   u vwxysΎL+ΆN»Y·:-ΆW-΄²#Ά)Ί/Ή3,Ή9-ΆW-΄²#Ά)*Ί>Ή3±t& $)/4Ku4LvwLz{L|}G~>€‚ z|ƒGs4 *΄A*ΆEd¬t"u  vwGsG*΄ ΊHΉLW*΄ ΉR¬t &'u vwCGs/*΄A¬t+u vw „…sE*ΆU²#¦§¬t&u †‡ˆ@‰Šsy&+,Ά[Ά_Ήeš*΄ ,ΉkW*Y΄A`΅A±t%u &vw&€&†‡ˆ% ‹ŠsC*+Ά[Ά_ΉoW±tu€†‡ŒŽ ž‘”ž–”ž™š₯ ¦¨ͺ