CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBatcher CLASS class_847 ChunkUploadTask FIELD field_4446 task Lcom/google/common/util/concurrent/ListenableFutureTask; FIELD field_4447 priority D METHOD (Ldpr;Lcom/google/common/util/concurrent/ListenableFutureTask;D)V ARG 1 task ARG 2 priority FIELD field_18766 cameraPosition Lnet/minecraft/class_243; FIELD field_4435 pendingChunks Ljava/util/concurrent/PriorityBlockingQueue; FIELD field_4436 THREAD_FACTORY Ljava/util/concurrent/ThreadFactory; FIELD field_4437 displayListBufferRenderer Lnet/minecraft/class_286; FIELD field_4438 availableBuffers Ljava/util/concurrent/BlockingQueue; FIELD field_4439 clientThreadWorker Lnet/minecraft/class_845; FIELD field_4440 workerThreads Ljava/util/List; FIELD field_4441 vboBufferRenderer Lnet/minecraft/class_294; FIELD field_4442 bufferCount I FIELD field_4443 pendingUploads Ljava/util/Queue; FIELD field_4444 workers Ljava/util/List; FIELD field_4445 LOGGER Lorg/apache/logging/log4j/Logger; METHOD method_19419 setCameraPosition (Lnet/minecraft/class_243;)V ARG 1 cameraPosition METHOD method_19420 getCameraPosition ()Lnet/minecraft/class_243; METHOD method_3619 stop ()V METHOD method_3620 resortTransparency (Lnet/minecraft/class_851;)Z ARG 1 renderer METHOD method_3621 uploadVbo (Lnet/minecraft/class_287;Lnet/minecraft/class_291;)V ARG 1 bufferBuilder ARG 2 glBuffer METHOD method_3622 getDebugString ()Ljava/lang/String; METHOD method_3623 uploadDisplayList (Lnet/minecraft/class_287;I)V ARG 1 bufferBuilder ARG 2 index METHOD method_3624 rebuild (Lnet/minecraft/class_851;)Z ARG 1 renderer METHOD method_3625 addAvailableBuffer (Lnet/minecraft/class_750;)V METHOD method_3626 getNextAvailableBuffer ()Lnet/minecraft/class_750; METHOD method_3627 rebuildSync (Lnet/minecraft/class_851;)Z ARG 1 renderer METHOD method_3629 getNextChunkRenderDataTask ()Lnet/minecraft/class_842; METHOD method_3630 isEmpty ()Z METHOD method_3631 runTasksSync (J)Z ARG 1 endTime METHOD method_3632 reset ()V METHOD method_3633 clear ()V METHOD method_3635 upload (Lnet/minecraft/class_1921;Lnet/minecraft/class_287;Lnet/minecraft/class_851;Lnet/minecraft/class_849;D)Lcom/google/common/util/concurrent/ListenableFuture; ARG 1 layer ARG 2 bufferBuilder ARG 3 chunkRenderer ARG 4 chunkRenderData