CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
	FIELD field_17675 mapStates Ljava/util/Map;
	FIELD field_17780 worldRenderer Lnet/minecraft/class_761;
	FIELD field_18226 players Ljava/util/List;
	FIELD field_21526 lightningTicksLeft I
	FIELD field_21527 colorCache Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;
	FIELD field_24430 clientWorldProperties Lnet/minecraft/class_638$class_5271;
	FIELD field_24605 chunkManager Lnet/minecraft/class_631;
	FIELD field_24606 dimensionEffects Lnet/minecraft/class_5294;
	FIELD field_27733 entityList Lnet/minecraft/class_5574;
	FIELD field_27734 entityManager Lnet/minecraft/class_5582;
	FIELD field_32641 PARTICLE_Y_OFFSET D
		COMMENT A minor offset applied when spawning particles.
	FIELD field_34804 chunkUpdaters Ljava/util/Deque;
	FIELD field_35163 simulationDistance I
	FIELD field_35432 BLOCK_MARKER_ITEMS Ljava/util/Set;
	FIELD field_3727 networkHandler Lnet/minecraft/class_634;
	FIELD field_3729 client Lnet/minecraft/class_310;
	FIELD field_3733 scoreboard Lnet/minecraft/class_269;
	FIELD field_37951 pendingUpdateManager Lnet/minecraft/class_7202;
	FIELD field_37952 LOGGER Lorg/slf4j/Logger;
	METHOD <init> (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;IILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V
		ARG 1 networkHandler
		ARG 2 properties
		ARG 3 registryRef
		ARG 4 dimensionTypeEntry
		ARG 5 loadDistance
		ARG 6 simulationDistance
		ARG 7 profiler
		ARG 8 worldRenderer
		ARG 9 debugWorld
		ARG 10 seed
	METHOD method_18107 addPlayer (ILnet/minecraft/class_742;)V
		ARG 1 id
		ARG 2 player
	METHOD method_18110 unloadBlockEntities (Lnet/minecraft/class_2818;)V
		ARG 1 chunk
	METHOD method_18112 getEntities ()Ljava/lang/Iterable;
	METHOD method_18113 scheduleBlockRenders (III)V
		ARG 1 x
		ARG 2 y
		ARG 3 z
	METHOD method_18114 addEntityPrivate (ILnet/minecraft/class_1297;)V
		ARG 1 id
		ARG 2 entity
	METHOD method_18116 tickEntities ()V
	METHOD method_18120 getRegularEntityCount ()I
	METHOD method_18646 tickEntity (Lnet/minecraft/class_1297;)V
		ARG 1 entity
	METHOD method_18647 tickPassenger (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V
		ARG 1 entity
		ARG 2 passenger
	METHOD method_23777 getSkyColor (Lnet/minecraft/class_243;F)Lnet/minecraft/class_243;
		ARG 1 cameraPos
		ARG 2 tickDelta
	METHOD method_23778 (Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V
		ARG 1 map
	METHOD method_23779 (Lnet/minecraft/class_6539;Lnet/minecraft/class_4700;)V
		ARG 0 resolver
		ARG 1 cache
	METHOD method_23780 calculateColor (Lnet/minecraft/class_2338;Lnet/minecraft/class_6539;)I
		ARG 1 pos
		ARG 2 colorResolver
	METHOD method_23782 resetChunkColor (Lnet/minecraft/class_1923;)V
		ARG 1 chunkPos
	METHOD method_23783 getStarBrightness (F)F
		ARG 1 tickDelta
	METHOD method_23784 reloadColor ()V
	METHOD method_23785 getCloudsColor (F)Lnet/minecraft/class_243;
		ARG 1 tickDelta
	METHOD method_23789 getLightningTicksLeft ()I
	METHOD method_24462 (Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_4761;)V
		ARG 2 config
	METHOD method_27873 setSpawnPos (Lnet/minecraft/class_2338;F)V
		ARG 1 pos
		ARG 2 angle
	METHOD method_28103 getDimensionEffects ()Lnet/minecraft/class_5294;
	METHOD method_29089 setTime (J)V
		ARG 1 time
	METHOD method_29090 tickTime ()V
	METHOD method_2932 addParticle (DDDDDLnet/minecraft/class_2394;)V
		ARG 1 minX
		ARG 3 maxX
		ARG 5 minZ
		ARG 7 maxZ
		ARG 9 y
		ARG 11 parameters
	METHOD method_2938 addParticle (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2394;Z)V
		ARG 1 pos
		ARG 2 state
		ARG 3 parameters
		ARG 4 solidBelow
	METHOD method_2941 doRandomBlockDisplayTicks (III)V
		ARG 1 centerX
		ARG 2 centerY
		ARG 3 centerZ
	METHOD method_2942 addEntity (ILnet/minecraft/class_1297;)V
		ARG 1 id
		ARG 2 entity
	METHOD method_2943 randomBlockDisplayTick (IIIILnet/minecraft/class_5819;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338$class_2339;)V
		ARG 1 centerX
		ARG 2 centerY
		ARG 3 centerZ
		ARG 4 radius
		ARG 5 random
		ARG 6 block
		ARG 7 pos
	METHOD method_2944 setScoreboard (Lnet/minecraft/class_269;)V
		ARG 1 scoreboard
	METHOD method_2945 removeEntity (ILnet/minecraft/class_1297$class_5529;)V
		ARG 1 entityId
		ARG 2 removalReason
	METHOD method_2948 addParticle (Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_265;D)V
		ARG 1 pos
		ARG 2 parameters
		ARG 3 shape
		ARG 4 y
	METHOD method_32121 (Lnet/minecraft/class_1923;Lnet/minecraft/class_6539;Lnet/minecraft/class_4700;)V
		ARG 1 resolver
		ARG 2 cache
	METHOD method_32124 (Lnet/minecraft/class_1297;)V
		ARG 1 entity
	METHOD method_32689 (Lnet/minecraft/class_4543;III)Lnet/minecraft/class_243;
		ARG 1 x
		ARG 2 y
		ARG 3 z
	METHOD method_35752 getBlockParticle ()Lnet/minecraft/class_2248;
	METHOD method_35753 putMapStates (Ljava/util/Map;)V
		ARG 1 mapStates
	METHOD method_35754 getMapStates ()Ljava/util/Map;
	METHOD method_38534 runQueuedChunkUpdates ()V
	METHOD method_38535 (Lnet/minecraft/class_2338;)I
		ARG 1 pos
	METHOD method_38536 enqueueChunkUpdate (Ljava/lang/Runnable;)V
		ARG 1 updater
	METHOD method_38537 (Lnet/minecraft/class_2338;)I
		ARG 1 pos
	METHOD method_38538 (Lnet/minecraft/class_2338;)I
		ARG 1 pos
	METHOD method_38743 hasNoChunkUpdaters ()Z
	METHOD method_39023 setSimulationDistance (I)V
		ARG 1 simulationDistance
	METHOD method_39024 getSimulationDistance ()I
	METHOD method_39849 markChunkRenderability (II)V
		ARG 1 chunkX
		ARG 2 chunkZ
	METHOD method_41925 getPendingUpdateManager ()Lnet/minecraft/class_7202;
	METHOD method_41926 processPendingUpdate (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)V
		ARG 1 pos
		ARG 2 state
		ARG 3 playerPos
	METHOD method_41927 handlePlayerActionResponse (I)V
		ARG 1 sequence
	METHOD method_41928 handleBlockUpdate (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;I)V
		ARG 1 pos
		ARG 2 state
		ARG 3 flags
	METHOD method_43207 playSound (DDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFZJ)V
		ARG 1 x
		ARG 3 y
		ARG 5 z
		ARG 7 event
		ARG 8 category
		ARG 9 volume
		ARG 10 pitch
		ARG 11 useDistance
		ARG 12 seed
	METHOD method_47437 putClientsideMapState (Ljava/lang/String;Lnet/minecraft/class_22;)V
		ARG 1 id
		ARG 2 state
	METHOD method_8435 setTimeOfDay (J)V
		ARG 1 timeOfDay
	METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V
		ARG 1 shouldKeepTicking
	CLASS class_5271 Properties
		FIELD field_24433 hardcore Z
		FIELD field_24434 gameRules Lnet/minecraft/class_1928;
		FIELD field_24435 spawnX I
		FIELD field_24436 spawnY I
		FIELD field_24437 spawnZ I
		FIELD field_24438 time J
		FIELD field_24439 timeOfDay J
		FIELD field_24440 raining Z
		FIELD field_24441 difficulty Lnet/minecraft/class_1267;
		FIELD field_24442 difficultyLocked Z
		FIELD field_24607 flatWorld Z
		FIELD field_26372 spawnAngle F
		METHOD <init> (Lnet/minecraft/class_1267;ZZ)V
			ARG 1 difficulty
			ARG 2 hardcore
			ARG 3 flatWorld
		METHOD method_165 setTimeOfDay (J)V
			ARG 1 timeOfDay
		METHOD method_177 setTime (J)V
			ARG 1 time
		METHOD method_27875 setDifficulty (Lnet/minecraft/class_1267;)V
			ARG 1 difficulty
		METHOD method_27876 setDifficultyLocked (Z)V
			ARG 1 difficultyLocked
		METHOD method_28105 getSkyDarknessHeight (Lnet/minecraft/class_5539;)D
			ARG 1 world
		METHOD method_28106 getHorizonShadingRatio ()F
	CLASS class_5612 ClientEntityHandler
