CLASS nl net/minecraft/world/WorldServer FIELD J server Lnet/minecraft/server/MinecraftServer; FIELD K entityTrackingManager Lni; FIELD L chunkPlayerTrackerMap Lnr; FIELD M blockTicksScheduled Ljava/util/Set; FIELD N blockTicksScheduledTreeSet Ljava/util/TreeSet; FIELD V blockTicksPending Ljava/util/List; FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b autoSaveDisabled Z METHOD (Lnet/minecraft/server/MinecraftServer;Lbdp;Lbdo;ILqi;)V ARG 0 server ARG 1 saveHandler ARG 2 levelProperties ARG 3 worldTypeId ARG 4 profiler METHOD A getChunkProvider ()Lawc; METHOD a saveLevel ()V METHOD a isChunkLoaded (IIZ)Z ARG 0 chunkX ARG 1 chunkZ ARG 2 ignoreRemote METHOD a init (Lall;)V ARG 0 info METHOD a getScheduledBlockTicks (Lawh;Z)Ljava/util/List; ARG 0 chunk ARG 1 remove METHOD a getScheduledBlockTicks (Lazr;Z)Ljava/util/List; ARG 0 region ARG 1 remove METHOD a hasBlockTickPending (Ldx;Lank;)Z ARG 0 pos ARG 1 block METHOD a scheduleBlockTick (Ldx;Lank;I)V ARG 0 pos ARG 1 block ARG 2 delay METHOD a scheduleBlockTick (Ldx;Lank;II)V ARG 0 pos ARG 1 block ARG 2 delay ARG 3 priority METHOD a scheduleOnMainThread (Ljava/lang/Runnable;)Lcom/google/common/util/concurrent/ListenableFuture; ARG 0 runnable METHOD a addEntities (Ljava/util/Collection;)V ARG 0 entities METHOD a getEntityByUuid (Ljava/util/UUID;)Lub; METHOD a spawnEntity (Lub;)Z ARG 0 entity METHOD a createExplosion (Lub;DDDFZZ)Lald; ARG 0 entity ARG 1 x ARG 2 y ARG 3 z ARG 4 power ARG 5 createFire ARG 6 destroyBlocks METHOD a tickScheduledBlocks (Z)Z ARG 0 tickAllNow METHOD a save (ZLqj;)V ARG 0 entities ARG 1 progress METHOD aF isMainThread ()Z METHOD am shouldSpawnNpcs ()Z METHOD an shouldSpawnAnimals ()Z METHOD ao initDebugWorldProperties ()V METHOD b getWorld ()Lali; METHOD b createSpawn (Lall;)V ARG 0 info METHOD b hasBlockTickScheduled (Ldx;Lank;)Z ARG 0 pos ARG 1 block METHOD b scheduleBlockTickGuaranteedDelay (Ldx;Lank;II)V ARG 0 pos ARG 1 block ARG 2 delay ARG 3 priority METHOD b onEntityAdded (Lub;)V ARG 0 entity METHOD c addBlockAction (Ldx;Lank;II)V ARG 0 pos ARG 1 block ARG 2 first ARG 3 second METHOD c onEntityRemoved (Lub;)V ARG 0 entity METHOD d update ()V METHOD d addGlobalEntity (Lub;)Z ARG 0 entity METHOD e updateSleepingStatus ()V METHOD h setDefaultSpawnClient ()V METHOD j tickRandomBlocks ()V METHOD j addEntity (Lub;)Z ARG 0 entity METHOD k updateEntities ()V METHOD n createChunkProvider ()Lawc; METHOD o generateBonusChest ()V METHOD q flushChunks ()V METHOD r getChunkProvider ()Lnk; METHOD s saveRegions ()V METHOD t updateWeather ()V METHOD u getServer ()Lnet/minecraft/server/MinecraftServer; METHOD v getEntityTrackingManager ()Lni; METHOD w getChunkPlayerTrackerMap ()Lnr; METHOD z getServerAdvancementManager ()Lmq;