CLASS vg net/minecraft/server/world/ServerWorld
	FIELD A players Ljava/util/List;
	FIELD B server Lnet/minecraft/server/MinecraftServer;
	FIELD C worldSaveHandler Lcob;
	FIELD D allPlayersSleeping Z
	FIELD E idleTimeout I
	FIELD F portalForcer Lbht;
	FIELD G blockTickScheduler Lbhu;
	FIELD H fluidTickScheduler Lbhu;
	FIELD I entityNavigations Ljava/util/Set;
	FIELD J pendingBlockActions Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;
	FIELD K insideTick Z
	FIELD L wanderingTraderManager Lavr;
	FIELD a ticking Z
	FIELD b savingDisabled Z
	FIELD c raidManager Laxd;
	FIELD d siegeManager Laqe;
	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;Lcob;Lcoa;Lbyd;Lage;Lvp;)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 ()Laqg;
	METHOD C getRaidManager ()Laxd;
	METHOD a getChunkFutureSyncOnMainThread (IIZ)Ljava/util/concurrent/CompletableFuture;
		ARG 1 x
		ARG 2 z
		ARG 3 create
	METHOD a tickEntity (Laif;)V
	METHOD a getEntities (Laij;Ljava/util/function/Predicate;)Ljava/util/List;
	METHOD a handleInteraction (Laqd;Laif;Laiz;)V
		ARG 1 interaction
		ARG 3 observer
	METHOD a addLightning (Latl;)V
	METHOD a init (Lbhl;)V
		ARG 1 levelInfo
	METHOD a tickFluid (Lbhx;)V
		ARG 1 tick
	METHOD a unloadEntities (Lbxj;)V
		ARG 1 chunk
	METHOD a tickChunk (Lbxj;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;)Laif;
	METHOD a tick (Ljava/util/function/BooleanSupplier;)V
	METHOD a getPlayers (Ljava/util/function/Predicate;)Ljava/util/List;
		ARG 1 predicate
	METHOD a spawnParticles (Lvh;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 (Lvh;ZDDDLka;)Z
		ARG 1 player
		ARG 2 force
		ARG 3 x
		ARG 5 y
		ARG 7 z
		ARG 9 packet
	METHOD a save (Lzt;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 (Laif;)V
	METHOD b tickBlock (Lbhx;)V
		ARG 1 tick
	METHOD b_ isNearOccupiedPointOfInterest (Lev;)Z
		ARG 1 pos
	METHOD c_ getRaidAt (Lev;)Laxb;
	METHOD d_ hasRaidAt (Lev;)Z
	METHOD e removePlayer (Lvh;)V
		ARG 1 player
	METHOD f resetIdleTimeout ()V
	METHOD f loadEntity (Laif;)Z
		ARG 1 entity
	METHOD f addPlayer (Lvh;)V
		ARG 1 player
	METHOD g placeBonusChest ()V
	METHOD g unloadEntity (Laif;)V
		ARG 1 entity
	METHOD h getForcedSpawnPoint ()Lev;
	METHOD h removeEntity (Laif;)V
	METHOD i_ updatePlayersSleeping ()V
	METHOD j getAliveEnderDragons ()Ljava/util/List;
	METHOD k addEntity (Laif;)Z
		ARG 1 entity
	METHOD k_ saveLevel ()V
	METHOD l getMobCountsByCategory ()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
	METHOD l checkUuid (Laif;)Z
		ARG 1 entity
	METHOD l_ getRandomAlivePlayer ()Lvh;
	METHOD m loadEntityUnchecked (Laif;)V
		ARG 1 entity
	METHOD n removeEntityFromChunk (Laif;)V
		ARG 1 entity
	METHOD q getPortalForcer ()Lbht;
	METHOD r getStructureManager ()Lcje;
	METHOD v checkSessionLock ()V
	METHOD w getSaveHandler ()Lcob;
	METHOD x getPersistentStateManager ()Lcnz;
	METHOD z getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet;
