CLASS vf net/minecraft/server/world/ServerWorld
	FIELD A players Ljava/util/List;
	FIELD B server Lnet/minecraft/server/MinecraftServer;
	FIELD C worldSaveHandler Lcnz;
	FIELD D allPlayersSleeping Z
	FIELD E idleTimeout I
	FIELD F portalForcer Lbhr;
	FIELD G blockTickScheduler Lbhs;
	FIELD H fluidTickScheduler Lbhs;
	FIELD I entityNavigations Ljava/util/Set;
	FIELD J pendingBlockActions Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;
	FIELD K insideTick Z
	FIELD L wanderingTraderManager Lavq;
	FIELD a ticking Z
	FIELD b savingDisabled Z
	FIELD c raidManager Laxc;
	FIELD d siegeManager Laqd;
	FIELD v LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD w globalEntities Ljava/util/List;
	FIELD x entitiesById Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
	FIELD y entitiesByUuid Ljava/util/Map;
	FIELD z entitiesToLoad Ljava/util/Queue;
	METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lcnz;Lcny;Lbyb;Lagd;Lvo;)V
		ARG 1 server
		ARG 2 workerExecutor
		ARG 3 worldSaveHandler
		ARG 4 properties
		ARG 5 dimensionType
		ARG 6 profiler
		ARG 7 worldGenerationProgressListener
	METHOD B getPointOfInterestStorage ()Laqf;
	METHOD C getRaidManager ()Laxc;
	METHOD a getChunkFutureSyncOnMainThread (IIZ)Ljava/util/concurrent/CompletableFuture;
		ARG 1 x
		ARG 2 z
		ARG 3 create
	METHOD a tickEntity (Laie;)V
	METHOD a getEntities (Laii;Ljava/util/function/Predicate;)Ljava/util/List;
	METHOD a handleInteraction (Laqc;Laie;Laiy;)V
		ARG 1 interaction
		ARG 3 observer
	METHOD a addLightning (Latk;)V
	METHOD a init (Lbhj;)V
		ARG 1 levelInfo
	METHOD a tickFluid (Lbhv;)V
		ARG 1 tick
	METHOD a unloadEntities (Lbxh;)V
		ARG 1 chunk
	METHOD a tickChunk (Lbxh;I)V
		ARG 1 chunk
		ARG 2 randomTickSpeed
	METHOD a isNearOccupiedPointOfInterest (Lev;I)Z
		ARG 2 maxDistance
	METHOD a getOccupiedPointOfInterestDistance (Lfo;)I
		ARG 1 pos
	METHOD a spawnParticles (Lgd;DDDIDDDD)I
		ARG 1 particle
		ARG 2 x
		ARG 4 y
		ARG 6 z
		ARG 8 count
		ARG 9 deltaX
		ARG 11 deltaY
		ARG 13 deltaZ
		ARG 15 speed
	METHOD a getEntity (Ljava/util/UUID;)Laie;
	METHOD a tick (Ljava/util/function/BooleanSupplier;)V
	METHOD a getPlayers (Ljava/util/function/Predicate;)Ljava/util/List;
		ARG 1 predicate
	METHOD a spawnParticles (Lvg;Lgd;ZDDDIDDDD)Z
		ARG 1 viewer
		ARG 2 particle
		ARG 3 force
		ARG 4 x
		ARG 6 y
		ARG 8 z
		ARG 10 count
		ARG 11 deltaX
		ARG 13 deltaY
		ARG 15 deltaZ
		ARG 17 speed
	METHOD a sendToPlayerIfNearby (Lvg;ZDDDLka;)Z
		ARG 1 player
		ARG 2 force
		ARG 3 x
		ARG 5 y
		ARG 7 z
		ARG 9 packet
	METHOD a save (Lzs;ZZ)V
		ARG 1 progressListener
	METHOD ad resetWeather ()V
	METHOD ae sendBlockActions ()V
	METHOD b isInsideTick ()Z
	METHOD b setChunkForced (IIZ)Z
		ARG 1 x
		ARG 2 z
		ARG 3 forced
	METHOD b checkChunk (Laie;)V
	METHOD b tickBlock (Lbhv;)V
		ARG 1 tick
	METHOD b_ isNearOccupiedPointOfInterest (Lev;)Z
		ARG 1 pos
	METHOD c_ getRaidAt (Lev;)Laxa;
	METHOD d_ hasRaidAt (Lev;)Z
	METHOD e removePlayer (Lvg;)V
		ARG 1 player
	METHOD f resetIdleTimeout ()V
	METHOD f loadEntity (Laie;)Z
		ARG 1 entity
	METHOD f addPlayer (Lvg;)V
		ARG 1 player
	METHOD g placeBonusChest ()V
	METHOD g unloadEntity (Laie;)V
		ARG 1 entity
	METHOD h getForcedSpawnPoint ()Lev;
	METHOD h removeEntity (Laie;)V
	METHOD i_ updatePlayersSleeping ()V
	METHOD j getAliveEnderDragons ()Ljava/util/List;
	METHOD k addEntity (Laie;)Z
		ARG 1 entity
	METHOD k_ saveLevel ()V
	METHOD l getMobCountsByCategory ()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
	METHOD l checkUuid (Laie;)Z
		ARG 1 entity
	METHOD l_ getRandomAlivePlayer ()Lvg;
	METHOD m loadEntityUnchecked (Laie;)V
		ARG 1 entity
	METHOD n removeEntityFromChunk (Laie;)V
		ARG 1 entity
	METHOD q getPortalForcer ()Lbhr;
	METHOD r getStructureManager ()Lcjc;
	METHOD v checkSessionLock ()V
	METHOD w getSaveHandler ()Lcnz;
	METHOD x getPersistentStateManager ()Lcnx;
	METHOD z getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet;
