CLASS dnc net/minecraft/client/render/chunk/ChunkRenderTask
	CLASS dnc$a Stage
	CLASS dnc$b Mode
	FIELD a chunkRenderer Ldnh;
	FIELD b lock Ljava/util/concurrent/locks/ReentrantLock;
	FIELD c completionActions Ljava/util/List;
	FIELD d mode Ldnc$b;
	FIELD e squaredCameraDistance D
	FIELD f region Ldnj;
	FIELD g bufferBuilder Ldke;
	FIELD h renderData Ldnf;
	FIELD i stage Ldnc$a;
	FIELD j cancelled Z
	METHOD <init> (Ldnh;Ldnc$b;DLdnj;)V
		ARG 1 chunkRenderer
		ARG 2 mode
		ARG 3 squaredCameraDistance
		ARG 5 region
	METHOD a getStage ()Ldnc$a;
	METHOD a setBufferBuilders (Ldke;)V
	METHOD a setStage (Ldnc$a;)V
	METHOD a setRenderData (Ldnf;)V
		ARG 1 renderData
	METHOD a addCompletionAction (Ljava/lang/Runnable;)V
		ARG 1 action
	METHOD b getChunkRenderer ()Ldnh;
	METHOD c takeRegion ()Ldnj;
	METHOD d getRenderData ()Ldnf;
	METHOD e getBufferBuilders ()Ldke;
	METHOD f cancel ()V
	METHOD g getLock ()Ljava/util/concurrent/locks/ReentrantLock;
	METHOD h getMode ()Ldnc$b;
	METHOD i isCancelled ()Z
	METHOD j getSquaredCameraDistance ()D
