History - net.minecraft.client.render.chunk.ChunkBuilder
26.3
Names
Fields
Consumer<ChunkBuilder$BuiltChunk>: onSectionMeshUpdate, onSectionMeshUpdate, field_1_5922, field_1_5922
Consumer<ChunkBuilder$BuiltChunk>: onSectionMeshUpdate, onSectionMeshUpdate, field_1_5922, onChunkChanged
Constructors
Methods
26.2
Names
Fields
ClientWorld: level, level, field_20831, world
WorldRenderer: renderer, renderer, field_20832, worldRenderer
ChunkRenderTaskScheduler: compileQueue, compileQueue, field_53957, scheduler
ChunkRenderTaskScheduler: queue, queue, field_53957, scheduler
int: NEARBY_SECTION_DISTANCE_IN_BLOCKS, NEARBY_SECTION_DISTANCE_IN_BLOCKS, field_1_5921, field_1_5921
Consumer<ChunkBuilder$BuiltChunk>: onSectionMeshUpdate, onSectionMeshUpdate, field_1_5922, field_1_5922
StagingBuffer: stagingBuffer, stagingBuffer, field_1_3813, chunkStagingBuffer
Constructors
(ClientWorld, WorldRenderer, NameableExecutor, BufferBuilderStorage, SectionBuilder)
(NameableExecutor, BufferBuilderStorage, SectionBuilder, Consumer<ChunkBuilder$BuiltChunk>)
Methods
void (ChunkBuilder$BuiltChunk, ChunkRendererRegionBuilder): rebuildSectionSync, rebuildSectionSync, method_3627, rebuild
void (ClientWorld, SectionBuilder): setLevel, setLevel, method_22752, setWorld
void (): uploadGlobalGeomBuffersToGPU, uploadGlobalGeomBuffersToGPU, method_1_2405, uploadGlobalBuffers
void (): uploadTerrainBuffersToGpu, uploadTerrainBuffersToGpu, method_1_2405, uploadGlobalBuffers
void (SectionBuilder): setCompiler, setCompiler, method_22752, setWorld
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
hts
net.minecraft.client.renderer.chunk.SectionRenderDispatcher
net.minecraft.class_846
net.minecraft.client.render.chunk.ChunkBuilder
Fields
Queue<Runnable>: b, toUpload, field_4443, uploadQueue, f_losuuhkx, uploadQueue, f_290841_
BlockBufferAllocatorStorage: e, fixedBuffers, field_20828, buffers, f_kmfkzwvn, buffers, f_290794_
BlockBufferAllocatorStorage: fixedBuffers, fixedBuffers, field_20828, buffers
ClientWorld: j, level, field_20831, world, f_ibkvsieq, world, f_291400_
ClientWorld: level, level, field_20831, world
WorldRenderer: k, renderer, field_20832, worldRenderer, f_riknywno, renderer, f_290611_
WorldRenderer: renderer, renderer, field_20832, worldRenderer
BlockBufferBuilderPool: f, bufferPool, field_46907, buffersPool, f_tmavnhca, bufferPool, f_302374_
BlockBufferBuilderPool: bufferPool, bufferPool, field_46907, buffersPool
boolean: g, closed, field_46908, stopped, f_wxcmutvp, closed, f_302977_
boolean: closed, closed, field_46908, stopped
SectionBuilder: m, sectionCompiler, field_52171, sectionBuilder, f_ahdftdbj, sectionBuilder, f_337370_
SectionBuilder: sectionCompiler, sectionCompiler, field_52171, sectionBuilder
ChunkRenderTaskScheduler: a, compileQueue, field_53957, scheduler, f_tkjxelar, f_348011_
ChunkRenderTaskScheduler: compileQueue, compileQueue, field_53957, scheduler
SimpleConsecutiveExecutor: h, consecutiveExecutor, field_54167, consecutiveExecutor, f_rnqpligm, f_347986_
NameableExecutor: i, executor, field_20830, executor, f_mirqeqau, executor, f_291206_
NameableExecutor: executor, executor, field_20830, executor
Executor: c, mainThreadUploadExecutor, field_61028, uploadExecutor, f_oviditae, f_399201_
Queue<AbstractChunkRenderData>: d, toClose, field_61029, renderQueue, f_pgqcjbwm, f_398812_
Vec3d: l, cameraPosition, field_18766, cameraPosition, f_xqnukako, f_399080_
AtomicReference<Vec3d>: cameraPosition, cameraPosition, field_18766, cameraPosition
Map<BlockRenderLayer, ChunkBuilder$GeometryBuffers>: chunkUberBuffers, chunkUberBuffers, field_1_1971, geometryByBlockRenderLayer
ReentrantLock: copyLock, copyLock, field_1_1972, lock
Constructors
(ClientWorld, WorldRenderer, NameableExecutor, BufferBuilderStorage, BlockRenderManager, BlockEntityRenderManager)
(ClientWorld, WorldRenderer, NameableExecutor, BufferBuilderStorage, SectionBuilder)
Methods
void (ClientWorld): a, setLevel, method_22752, setWorld, m_oqvvuilz, setWorld, m_293166_
void (): i, runTask, method_22763, scheduleRunTasks, m_blkvydyc, scheduleRunTasks, m_293371_
void (): runTask, runTask, method_22763, scheduleRunTasks
String (): e, getStats, method_3622, getDebugString, m_zylogpyc, getDebugString, m_292950_
String (): getStats, getStats, method_3622, getDebugString
int (): g, getToUpload, method_34846, getChunksToUpload, m_rncrkajk, getUploadSize, m_294057_
int (): h, getFreeBufferCount, method_34847, getFreeBufferCount, m_jxbkgmnw, getFreeBuffers, m_293327_
int (): getFreeBufferCount, getFreeBufferCount, method_34847, getFreeBufferCount
void (): a, uploadAllPendingUploads, method_22761, upload, m_ljxpcrlr, uploadAll, m_295287_
void (ChunkBuilder$BuiltChunk, ChunkRendererRegionBuilder): a, rebuildSectionSync, method_3627, rebuild, m_nymgawbn, rebuild, m_295202_
void (ChunkBuilder$BuiltChunk, ChunkRendererRegionBuilder): rebuildSectionSync, rebuildSectionSync, method_3627, rebuild
void (ChunkBuilder$BuiltChunk$Task): a, schedule, method_22756, send, m_gstwbdjb, addTask, m_294204_
void (ChunkBuilder$BuiltChunk$Task): schedule, schedule, method_22756, send
boolean (): c, isQueueEmpty, method_3630, isEmpty, m_jolodfem, isEmpty, m_293214_
boolean (): isQueueEmpty, isQueueEmpty, method_3630, isEmpty
void (): d, dispose, method_3619, stop, m_ajxgsyha, stop, m_294449_
void (): dispose, dispose, method_3619, stop
void (Vec3d): a, setCameraPosition, method_19419, setCameraPosition, m_sdwoiczm, m_401488_
void (Vec3d): setCameraPosition, setCameraPosition, method_19419, setCameraPosition
void (): b, clearCompileQueue, method_72045, cancelAllTasks, m_zrnuwucb, m_401621_
void (): clearCompileQueue, clearCompileQueue, method_72045, cancelAllTasks
int (): f, getCompileQueueSize, method_72046, getScheduledTaskCount, m_wluxgpgt, m_401254_
int (): getCompileQueueSize, getCompileQueueSize, method_72046, getScheduledTaskCount
void (ClientWorld, SectionBuilder): setLevel, setLevel, method_22752, setWorld
ChunkBuilder$OffsetGeometryBuffers (AbstractChunkRenderData, BlockRenderLayer): getRenderSectionSlice, getRenderSectionSlice, method_1_2401, getOffsetGeometryBuffers
void (): lock, lock, method_1_2403, lock
void (): unlock, unlock, method_1_2404, unlock
void (): uploadGlobalGeomBuffersToGPU, uploadGlobalGeomBuffersToGPU, method_1_2405, uploadGlobalBuffers
1.21.11
Names
hlc
hts
Fields
Constructors
Methods
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
hbl
hlc
Fields
Constructors
Methods
1.21.8
Names
hbk
hbl
Fields
Constructors
Methods
1.21.7
Names
Fields
Constructors
Methods
1.21.6
Names
gvd
hbk
Fields
int: e, toBatchCount, field_20992, queuedTaskCount, f_jsyjcjmv, queuedTasks, f_290603_
BlockBufferAllocatorStorage: c, fixedBuffers, field_20828, buffers, f_kmfkzwvn, buffers, f_290794_
BlockBufferAllocatorStorage: e, fixedBuffers, field_20828, buffers, f_kmfkzwvn, buffers, f_290794_
ClientWorld: i, level, field_20831, world, f_ibkvsieq, world, f_291400_
ClientWorld: j, level, field_20831, world, f_ibkvsieq, world, f_291400_
WorldRenderer: j, renderer, field_20832, worldRenderer, f_riknywno, renderer, f_290611_
WorldRenderer: k, renderer, field_20832, worldRenderer, f_riknywno, renderer, f_290611_
Vec3d: k, camera, field_18766, cameraPosition, f_jyrbbucx, camera, f_290602_
BlockBufferBuilderPool: d, bufferPool, field_46907, buffersPool, f_tmavnhca, bufferPool, f_302374_
BlockBufferBuilderPool: f, bufferPool, field_46907, buffersPool, f_tmavnhca, bufferPool, f_302374_
boolean: f, closed, field_46908, stopped, f_wxcmutvp, closed, f_302977_
boolean: g, closed, field_46908, stopped, f_wxcmutvp, closed, f_302977_
SectionBuilder: l, sectionCompiler, field_52171, sectionBuilder, f_ahdftdbj, sectionBuilder, f_337370_
SectionBuilder: m, sectionCompiler, field_52171, sectionBuilder, f_ahdftdbj, sectionBuilder, f_337370_
SimpleConsecutiveExecutor: g, consecutiveExecutor, field_54167, consecutiveExecutor, f_rnqpligm, f_347986_
SimpleConsecutiveExecutor: h, consecutiveExecutor, field_54167, consecutiveExecutor, f_rnqpligm, f_347986_
NameableExecutor: h, executor, field_20830, executor, f_mirqeqau, executor, f_291206_
NameableExecutor: i, executor, field_20830, executor, f_mirqeqau, executor, f_291206_
Executor: c, mainThreadUploadExecutor, field_61028, uploadExecutor, f_oviditae, f_399201_
Queue<AbstractChunkRenderData>: d, toClose, field_61029, renderQueue, f_pgqcjbwm, f_398812_
Vec3d: l, cameraPosition, field_18766, cameraPosition, f_xqnukako, f_399080_
Constructors
Methods
void (): j, runTask, method_22763, scheduleRunTasks, m_blkvydyc, scheduleRunTasks, m_293371_
void (): i, runTask, method_22763, scheduleRunTasks, m_blkvydyc, scheduleRunTasks, m_293371_
String (): a, getStats, method_3622, getDebugString, m_zylogpyc, getDebugString, m_292950_
String (): e, getStats, method_3622, getDebugString, m_zylogpyc, getDebugString, m_292950_
int (): b, getToBatchCount, method_34845, getToBatchCount, m_etrueqhc, getQueuedTasks, m_293066_
int (): c, getToUpload, method_34846, getChunksToUpload, m_rncrkajk, getUploadSize, m_294057_
int (): g, getToUpload, method_34846, getChunksToUpload, m_rncrkajk, getUploadSize, m_294057_
int (): d, getFreeBufferCount, method_34847, getFreeBufferCount, m_jxbkgmnw, getFreeBuffers, m_293327_
int (): h, getFreeBufferCount, method_34847, getFreeBufferCount, m_jxbkgmnw, getFreeBuffers, m_293327_
void (Vec3d): a, setCamera, method_19419, setCameraPosition, m_onodhvgj, setCamera, m_294870_
Vec3d (): e, getCameraPosition, method_19420, getCameraPosition, m_xbodoxel, getCamera, m_293014_
void (): f, uploadAllPendingUploads, method_22761, upload, m_ljxpcrlr, uploadAll, m_295287_
void (): a, uploadAllPendingUploads, method_22761, upload, m_ljxpcrlr, uploadAll, m_295287_
void (): g, blockUntilClear, method_3632, reset, m_vpmiiwpk, clearBlocking, m_295714_
void (): k, clearBatchQueue, method_3633, clear, m_wkizlcdd, clear, m_295487_
boolean (): h, isQueueEmpty, method_3630, isEmpty, m_jolodfem, isEmpty, m_293214_
boolean (): c, isQueueEmpty, method_3630, isEmpty, m_jolodfem, isEmpty, m_293214_
void (): i, dispose, method_3619, stop, m_ajxgsyha, stop, m_294449_
void (): d, dispose, method_3619, stop, m_ajxgsyha, stop, m_294449_
void (Vec3d): a, setCameraPosition, method_19419, setCameraPosition, m_sdwoiczm, m_401488_
void (): b, clearCompileQueue, method_72045, cancelAllTasks, m_zrnuwucb, m_401621_
int (): f, getCompileQueueSize, method_72046, getScheduledTaskCount, m_wluxgpgt, m_401254_
1.21.5
Names
gpn
gvd
Fields
Constructors
Methods
CompletableFuture<Void> (BuiltBuffer, VertexBuffer): a, uploadSectionLayer, method_3635, scheduleUpload, m_qqonjvzv, uploadVertexData, m_292947_
CompletableFuture<Void> (BufferAllocator$CloseableBuffer, VertexBuffer): a, uploadSectionIndexBuffer, method_60906, scheduleIndexBufferUpload, m_cqnxjmac, uploadIndexData, m_339467_
1.21.4
Names
goy
gpn
Fields
Constructors
Methods
1.21.3
Names
gia
goy
Fields
int: a, MAX_HIGH_PRIORITY_QUOTA, field_35300, field_35300, f_xoftmotc, f_291537_
PriorityBlockingQueue<ChunkBuilder$BuiltChunk$Task>: b, toBatchHighPriority, field_35301, prioritizedTaskQueue, f_mwlwkxtl, f_290449_
Queue<ChunkBuilder$BuiltChunk$Task>: c, toBatchLowPriority, field_35302, taskQueue, f_dtjduquv, f_291696_
int: d, highPriorityQuota, field_35303, processablePrioritizedTaskCount, f_xuywwywj, f_291840_
Queue<Runnable>: e, toUpload, field_4443, uploadQueue, f_losuuhkx, currentLinkedQueue, f_290841_
Queue<Runnable>: b, toUpload, field_4443, uploadQueue, f_losuuhkx, uploadQueue, f_290841_
int: h, toBatchCount, field_20992, queuedTaskCount, f_jsyjcjmv, f_290603_
int: e, toBatchCount, field_20992, queuedTaskCount, f_jsyjcjmv, queuedTasks, f_290603_
BlockBufferAllocatorStorage: f, fixedBuffers, field_20828, buffers, f_kmfkzwvn, f_290794_
BlockBufferAllocatorStorage: c, fixedBuffers, field_20828, buffers, f_kmfkzwvn, buffers, f_290794_
TaskExecutor<Runnable>: j, mailbox, field_20829, mailbox, f_wiljtwvw, f_290713_
Executor: k, executor, field_20830, executor, f_mirqeqau, f_291206_
ClientWorld: l, level, field_20831, world, f_ibkvsieq, world, f_291400_
ClientWorld: i, level, field_20831, world, f_ibkvsieq, world, f_291400_
WorldRenderer: m, renderer, field_20832, worldRenderer, f_riknywno, f_290611_
WorldRenderer: j, renderer, field_20832, worldRenderer, f_riknywno, renderer, f_290611_
Vec3d: n, camera, field_18766, cameraPosition, f_jyrbbucx, f_290602_
Vec3d: k, camera, field_18766, cameraPosition, f_jyrbbucx, camera, f_290602_
BlockBufferBuilderPool: g, bufferPool, field_46907, buffersPool, f_tmavnhca, f_302374_
BlockBufferBuilderPool: d, bufferPool, field_46907, buffersPool, f_tmavnhca, bufferPool, f_302374_
boolean: i, closed, field_46908, stopped, f_wxcmutvp, f_302977_
boolean: f, closed, field_46908, stopped, f_wxcmutvp, closed, f_302977_
SectionBuilder: o, sectionCompiler, field_52171, field_52171, f_ahdftdbj, f_337370_
SectionBuilder: l, sectionCompiler, field_52171, sectionBuilder, f_ahdftdbj, sectionBuilder, f_337370_
ChunkRenderTaskScheduler: a, compileQueue, field_53957, scheduler, f_tkjxelar, f_348011_
SimpleConsecutiveExecutor: g, consecutiveExecutor, field_54167, consecutiveExecutor, f_rnqpligm, f_347986_
NameableExecutor: h, executor, field_20830, executor, f_mirqeqau, executor, f_291206_
Constructors
(ClientWorld, WorldRenderer, Executor, BufferBuilderStorage, BlockRenderManager, BlockEntityRenderDispatcher)
(ClientWorld, WorldRenderer, NameableExecutor, BufferBuilderStorage, BlockRenderManager, BlockEntityRenderDispatcher)
Methods
void (ClientWorld): a, setLevel, method_22752, setWorld, m_oqvvuilz, m_oqvvuilz, m_293166_
void (ClientWorld): a, setLevel, method_22752, setWorld, m_oqvvuilz, setWorld, m_293166_
void (): j, runTask, method_22763, scheduleRunTasks, m_blkvydyc, m_293371_
void (): j, runTask, method_22763, scheduleRunTasks, m_blkvydyc, scheduleRunTasks, m_293371_
ChunkBuilder$BuiltChunk$Task (): k, pollTask, method_39132, pollTask, m_pbanztup, m_293164_
String (): a, getStats, method_3622, getDebugString, m_zylogpyc, m_292950_
String (): a, getStats, method_3622, getDebugString, m_zylogpyc, getDebugString, m_292950_
int (): b, getToBatchCount, method_34845, getToBatchCount, m_etrueqhc, m_293066_
int (): b, getToBatchCount, method_34845, getToBatchCount, m_etrueqhc, getQueuedTasks, m_293066_
int (): c, getToUpload, method_34846, getChunksToUpload, m_rncrkajk, m_294057_
int (): c, getToUpload, method_34846, getChunksToUpload, m_rncrkajk, getUploadSize, m_294057_
int (): d, getFreeBufferCount, method_34847, getFreeBufferCount, m_jxbkgmnw, m_293327_
int (): d, getFreeBufferCount, method_34847, getFreeBufferCount, m_jxbkgmnw, getFreeBuffers, m_293327_
void (Vec3d): a, setCamera, method_19419, setCameraPosition, m_onodhvgj, m_294870_
void (Vec3d): a, setCamera, method_19419, setCameraPosition, m_onodhvgj, setCamera, m_294870_
Vec3d (): e, getCameraPosition, method_19420, getCameraPosition, m_xbodoxel, m_293014_
Vec3d (): e, getCameraPosition, method_19420, getCameraPosition, m_xbodoxel, getCamera, m_293014_
void (): f, uploadAllPendingUploads, method_22761, upload, m_ljxpcrlr, m_295287_
void (): f, uploadAllPendingUploads, method_22761, upload, m_ljxpcrlr, uploadAll, m_295287_
void (ChunkBuilder$BuiltChunk, ChunkRendererRegionBuilder): a, rebuildSectionSync, method_3627, rebuild, m_nymgawbn, m_295202_
void (ChunkBuilder$BuiltChunk, ChunkRendererRegionBuilder): a, rebuildSectionSync, method_3627, rebuild, m_nymgawbn, rebuild, m_295202_
void (): g, blockUntilClear, method_3632, reset, m_vpmiiwpk, m_295714_
void (): g, blockUntilClear, method_3632, reset, m_vpmiiwpk, clearBlocking, m_295714_
void (ChunkBuilder$BuiltChunk$Task): a, schedule, method_22756, send, m_gstwbdjb, m_294204_
void (ChunkBuilder$BuiltChunk$Task): a, schedule, method_22756, send, m_gstwbdjb, addTask, m_294204_
void (): l, clearBatchQueue, method_3633, clear, m_wkizlcdd, m_295487_
void (): k, clearBatchQueue, method_3633, clear, m_wkizlcdd, clear, m_295487_
boolean (): h, isQueueEmpty, method_3630, isEmpty, m_jolodfem, m_293214_
boolean (): h, isQueueEmpty, method_3630, isEmpty, m_jolodfem, isEmpty, m_293214_
void (): i, dispose, method_3619, stop, m_ajxgsyha, m_294449_
void (): i, dispose, method_3619, stop, m_ajxgsyha, stop, m_294449_
CompletableFuture<Void> (BuiltBuffer, VertexBuffer): a, uploadSectionLayer, method_3635, scheduleUpload, m_qqonjvzv, m_292947_
CompletableFuture<Void> (BuiltBuffer, VertexBuffer): a, uploadSectionLayer, method_3635, scheduleUpload, m_qqonjvzv, uploadVertexData, m_292947_
CompletableFuture<Void> (BufferAllocator$CloseableBuffer, VertexBuffer): a, uploadSectionIndexBuffer, method_60906, method_60906, m_cqnxjmac, m_339467_
CompletableFuture<Void> (BufferAllocator$CloseableBuffer, VertexBuffer): a, uploadSectionIndexBuffer, method_60906, scheduleIndexBufferUpload, m_cqnxjmac, uploadIndexData, m_339467_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
ggq
gia
net.minecraft.unmapped.C_sjynkhfr
net.minecraft.client.render.chunk.ChunkBuilder
Fields
Queue<Runnable>: e, toUpload, field_4443, uploadQueue, f_losuuhkx, f_290841_
Queue<Runnable>: e, toUpload, field_4443, uploadQueue, f_losuuhkx, currentLinkedQueue, f_290841_
SectionBuilder: o, sectionCompiler, field_52171, field_52171, f_ahdftdbj, f_337370_
Constructors
(ClientWorld, WorldRenderer, Executor, BufferBuilderStorage)
(ClientWorld, WorldRenderer, Executor, BufferBuilderStorage, BlockRenderManager, BlockEntityRenderDispatcher)
Methods
CompletableFuture<Void> (BufferBuilder$BuiltBuffer, VertexBuffer): a, uploadSectionLayer, method_3635, scheduleUpload, m_qqonjvzv, m_292947_
CompletableFuture<Void> (BuiltBuffer, VertexBuffer): a, uploadSectionLayer, method_3635, scheduleUpload, m_qqonjvzv, m_292947_
CompletableFuture<Void> (BufferAllocator$CloseableBuffer, VertexBuffer): a, uploadSectionIndexBuffer, method_60906, method_60906, m_cqnxjmac, m_339467_
1.20.6
Names
fwg
ggq
Fields
Constructors
Methods
1.20.4
Names
frc
fwg
Fields
org.slf4j.Logger: a, LOGGER, field_4445, LOGGER, f_bllhadqn, LOGGER, f_291440_
int: b, MAX_WORKERS_32_BIT, field_32831, field_32831, f_qnhsjphk, f_290396_
int: c, MAX_HIGH_PRIORITY_QUOTA, field_35300, field_35300, f_xoftmotc, f_291537_
int: a, MAX_HIGH_PRIORITY_QUOTA, field_35300, field_35300, f_xoftmotc, f_291537_
PriorityBlockingQueue<ChunkBuilder$BuiltChunk$Task>: d, toBatchHighPriority, field_35301, prioritizedTaskQueue, f_mwlwkxtl, f_290449_
PriorityBlockingQueue<ChunkBuilder$BuiltChunk$Task>: b, toBatchHighPriority, field_35301, prioritizedTaskQueue, f_mwlwkxtl, f_290449_
Queue<ChunkBuilder$BuiltChunk$Task>: e, toBatchLowPriority, field_35302, taskQueue, f_dtjduquv, f_291696_
Queue<ChunkBuilder$BuiltChunk$Task>: c, toBatchLowPriority, field_35302, taskQueue, f_dtjduquv, f_291696_
int: f, highPriorityQuota, field_35303, processablePrioritizedTaskCount, f_xuywwywj, f_291840_
int: d, highPriorityQuota, field_35303, processablePrioritizedTaskCount, f_xuywwywj, f_291840_
Queue<BlockBufferBuilderStorage>: g, freeBuffers, field_20827, threadBuffers, f_orkadfjw, f_290858_
Queue<Runnable>: h, toUpload, field_4443, uploadQueue, f_losuuhkx, f_290841_
Queue<Runnable>: e, toUpload, field_4443, uploadQueue, f_losuuhkx, f_290841_
int: i, toBatchCount, field_20992, queuedTaskCount, f_jsyjcjmv, f_290603_
int: h, toBatchCount, field_20992, queuedTaskCount, f_jsyjcjmv, f_290603_
int: j, freeBufferCount, field_20993, bufferCount, f_gyswsehe, f_291113_
BlockBufferBuilderStorage: k, fixedBuffers, field_20828, buffers, f_kmfkzwvn, f_290794_
BlockBufferBuilderStorage: f, fixedBuffers, field_20828, buffers, f_kmfkzwvn, f_290794_
TaskExecutor<Runnable>: l, mailbox, field_20829, mailbox, f_wiljtwvw, f_290713_
TaskExecutor<Runnable>: j, mailbox, field_20829, mailbox, f_wiljtwvw, f_290713_
Executor: m, executor, field_20830, executor, f_mirqeqau, f_291206_
Executor: k, executor, field_20830, executor, f_mirqeqau, f_291206_
ClientWorld: n, level, field_20831, world, f_ibkvsieq, world, f_291400_
ClientWorld: l, level, field_20831, world, f_ibkvsieq, world, f_291400_
WorldRenderer: o, renderer, field_20832, worldRenderer, f_riknywno, f_290611_
WorldRenderer: m, renderer, field_20832, worldRenderer, f_riknywno, f_290611_
Vec3d: p, camera, field_18766, cameraPosition, f_jyrbbucx, f_290602_
Vec3d: n, camera, field_18766, cameraPosition, f_jyrbbucx, f_290602_
BlockBufferBuilderPool: g, bufferPool, field_46907, buffersPool, f_tmavnhca, f_302374_
boolean: i, closed, field_46908, stopped, f_wxcmutvp, f_302977_
Constructors
(ClientWorld, WorldRenderer, Executor, boolean, BlockBufferBuilderStorage)
(ClientWorld, WorldRenderer, Executor, BufferBuilderStorage)
Methods
1.20.2
Names
frc
net.minecraft.client.renderer.chunk.SectionRenderDispatcher
net.minecraft.class_846
net.minecraft.client.render.chunk.ChunkBuilder
net.minecraft.unmapped.C_sjynkhfr
net.minecraft.unmapped.C_sjynkhfr
net.minecraft.src.C_290152_
Fields
org.slf4j.Logger: a, LOGGER, field_4445, LOGGER, f_bllhadqn, LOGGER, f_291440_
int: b, MAX_WORKERS_32_BIT, field_32831, field_32831, f_qnhsjphk, f_290396_
int: c, MAX_HIGH_PRIORITY_QUOTA, field_35300, field_35300, f_xoftmotc, f_291537_
PriorityBlockingQueue<ChunkBuilder$BuiltChunk$Task>: d, toBatchHighPriority, field_35301, prioritizedTaskQueue, f_mwlwkxtl, f_290449_
Queue<ChunkBuilder$BuiltChunk$Task>: e, toBatchLowPriority, field_35302, taskQueue, f_dtjduquv, f_291696_
int: f, highPriorityQuota, field_35303, processablePrioritizedTaskCount, f_xuywwywj, f_291840_
Queue<BlockBufferBuilderStorage>: g, freeBuffers, field_20827, threadBuffers, f_orkadfjw, f_290858_
Queue<Runnable>: h, toUpload, field_4443, uploadQueue, f_losuuhkx, f_290841_
int: i, toBatchCount, field_20992, queuedTaskCount, f_jsyjcjmv, f_290603_
int: j, freeBufferCount, field_20993, bufferCount, f_gyswsehe, f_291113_
BlockBufferBuilderStorage: k, fixedBuffers, field_20828, buffers, f_kmfkzwvn, f_290794_
TaskExecutor<Runnable>: l, mailbox, field_20829, mailbox, f_wiljtwvw, f_290713_
Executor: m, executor, field_20830, executor, f_mirqeqau, f_291206_
ClientWorld: n, level, field_20831, world, f_ibkvsieq, world, f_291400_
WorldRenderer: o, renderer, field_20832, worldRenderer, f_riknywno, f_290611_
Vec3d: p, camera, field_18766, cameraPosition, f_jyrbbucx, f_290602_
Constructors
(ClientWorld, WorldRenderer, Executor, boolean, BlockBufferBuilderStorage)
Methods
void (ClientWorld): a, setLevel, method_22752, setWorld, m_oqvvuilz, m_oqvvuilz, m_293166_
void (): j, runTask, method_22763, scheduleRunTasks, m_blkvydyc, m_293371_
ChunkBuilder$BuiltChunk$Task (): k, pollTask, method_39132, pollTask, m_pbanztup, m_293164_
String (): a, getStats, method_3622, getDebugString, m_zylogpyc, m_292950_
int (): b, getToBatchCount, method_34845, getToBatchCount, m_etrueqhc, m_293066_
int (): c, getToUpload, method_34846, getChunksToUpload, m_rncrkajk, m_294057_
int (): d, getFreeBufferCount, method_34847, getFreeBufferCount, m_jxbkgmnw, m_293327_
void (Vec3d): a, setCamera, method_19419, setCameraPosition, m_onodhvgj, m_294870_
Vec3d (): e, getCameraPosition, method_19420, getCameraPosition, m_xbodoxel, m_293014_
void (): f, uploadAllPendingUploads, method_22761, upload, m_ljxpcrlr, m_295287_
void (ChunkBuilder$BuiltChunk, ChunkRendererRegionBuilder): a, rebuildSectionSync, method_3627, rebuild, m_nymgawbn, m_295202_
void (): g, blockUntilClear, method_3632, reset, m_vpmiiwpk, m_295714_
void (ChunkBuilder$BuiltChunk$Task): a, schedule, method_22756, send, m_gstwbdjb, m_294204_
CompletableFuture<Void> (BufferBuilder$BuiltBuffer, VertexBuffer): a, uploadSectionLayer, method_3635, scheduleUpload, m_qqonjvzv, m_292947_
void (): l, clearBatchQueue, method_3633, clear, m_wkizlcdd, m_295487_
boolean (): h, isQueueEmpty, method_3630, isEmpty, m_jolodfem, m_293214_
void (): i, dispose, method_3619, stop, m_ajxgsyha, m_294449_