CLASS net/minecraft/class_3977 net/minecraft/world/storage/VersionedChunkStorage
	FIELD field_17654 featureUpdater Lnet/minecraft/class_3360;
	FIELD field_17655 dataFixer Lcom/mojang/datafixers/DataFixer;
	FIELD field_21494 worker Lnet/minecraft/class_4698;
	FIELD field_36219 FEATURE_UPDATING_VERSION I
	METHOD <init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V
		ARG 1 directory
		ARG 2 dataFixer
		ARG 3 dsync
	METHOD method_17907 updateChunkNbt (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;Lnet/minecraft/class_2487;Ljava/util/Optional;)Lnet/minecraft/class_2487;
		ARG 1 worldKey
		ARG 2 persistentStateManagerFactory
		ARG 3 nbt
		ARG 4 generatorCodecKey
	METHOD method_17908 getDataVersion (Lnet/minecraft/class_2487;)I
		ARG 0 nbt
	METHOD method_17910 setNbt (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V
		ARG 1 chunkPos
		ARG 2 nbt
	METHOD method_23696 getNbt (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 chunkPos
	METHOD method_23697 completeAll ()V
	METHOD method_39798 (Lnet/minecraft/class_2487;Lnet/minecraft/class_5321;)V
		ARG 1 key
	METHOD method_39799 saveContextToNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_5321;Ljava/util/Optional;)V
		ARG 0 nbt
		ARG 1 worldKey
		ARG 2 generatorCodecKey
	METHOD method_39800 getWorker ()Lnet/minecraft/class_6830;
	METHOD method_42328 needsBlending (Lnet/minecraft/class_1923;I)Z
		ARG 1 chunkPos
		ARG 2 checkRadius
	METHOD method_43411 getFeatureUpdater (Lnet/minecraft/class_5321;Ljava/util/function/Supplier;)Lnet/minecraft/class_3360;
		ARG 1 worldKey
		ARG 2 stateManagerGetter
