CLASS dms net/minecraft/client/render/chunk/ChunkRenderTask CLASS dms$a Stage CLASS dms$b Mode FIELD a chunkRenderer Ldmx; FIELD b lock Ljava/util/concurrent/locks/ReentrantLock; FIELD c runnables Ljava/util/List; FIELD d mode Ldms$b; FIELD e distanceToPlayerSquared D FIELD f worldView Ldmz; FIELD g bufferBuilder Ldju; FIELD h renderData Ldmv; FIELD i stage Ldms$a; FIELD j cancelled Z METHOD (Ldmx;Ldms$b;DLdmz;)V ARG 1 chunkRenderer ARG 2 mode ARG 3 distanceToPlayerSquared METHOD a getStage ()Ldms$a; METHOD a setBufferBuilders (Ldju;)V METHOD a setStage (Ldms$a;)V METHOD a setRenderData (Ldmv;)V ARG 1 renderData METHOD a add (Ljava/lang/Runnable;)V METHOD b getChunkRenderer ()Ldmx; METHOD c getAndInvalidateWorldView ()Ldmz; METHOD d getRenderData ()Ldmv; METHOD e getBufferBuilders ()Ldju; METHOD f cancel ()V METHOD g getLock ()Ljava/util/concurrent/locks/ReentrantLock; METHOD h getMode ()Ldms$b; METHOD i isCancelled ()Z METHOD j getDistanceToPlayerSquared ()D