History - net.minecraft.client.render.chunk.ChunkBuilder$BuiltChunk

26.3

Names

Fields

long: uploadedTime, uploadedTime, field_64231, appearanceTimeMs

long: uploadedTime, uploadedTime, field_64453, fadeInTimeMs

long: fadeDuration, fadeDuration, field_64453, fadeInTimeMs

boolean: wasPreviouslyEmpty, wasPreviouslyEmpty, field_64454, unloaded

Constructors

Methods

float (long): getVisibility, getVisibility, method_76298, getOpacity

void (long): setFadeDuration, setFadeDuration, method_76548, setFadeInTime

void (boolean): setWasPreviouslyEmpty, setWasPreviouslyEmpty, method_76547, setUnloaded

boolean (): wasPreviouslyEmpty, wasPreviouslyEmpty, method_76546, wasUnloaded

float (long, long): getVisibility, getVisibility, method_76298, getOpacity

void (): updateUploadTime, updateUploadTime, method_1_9670, setFadeInTime

26.2

Names

Fields

int: SIZE, SIZE, field_32832, CHUNK_SIZE

ChunkBuilder$BuiltChunk$RebuildTask: lastRebuildTask, lastRebuildTask, field_20834, rebuildTask

ChunkBuilder$BuiltChunk$RebuildTask: lastCompileTask, lastCompileTask, field_20834, rebuildTask

boolean: dirty, dirty, field_4464, needsRebuild

boolean: playerChanged, playerChanged, field_4463, needsImportantRebuild

Constructors

Methods

boolean (): hasAllNeighbors, hasAllNeighbors, method_3673, shouldBuild

void (boolean): setDirty, setDirty, method_3654, scheduleRebuild

void (): setNotDirty, setNotDirty, method_3662, cancelRebuild

boolean (): isDirty, isDirty, method_3672, needsRebuild

boolean (): isDirtyFromPlayer, isDirtyFromPlayer, method_3661, needsImportantRebuild

ChunkBuilder$BuiltChunk$Task (ChunkRendererRegionBuilder): createCompileTask, createCompileTask, method_3674, createRebuildTask

void (ChunkRendererRegionBuilder): compileSync, compileSync, method_22781, rebuild

boolean (long): doesChunkExistAt, doesChunkExistAt, method_3651, isChunkNonEmpty

void (ChunkBuilder): resortTransparency, resortTransparency, method_22773, scheduleSort

void (ChunkRendererRegionBuilder): rebuildSectionAsync, rebuildSectionAsync, method_22777, scheduleRebuild

void (AbstractChunkRenderData, BlockRenderLayer): vertexBufferUploadCallback, vertexBufferUploadCallback, method_1_2412, onVertexBufferUploaded

void (AbstractChunkRenderData, BlockRenderLayer, boolean): indexBufferUploadCallback, indexBufferUploadCallback, method_1_2408, onIndexBufferUploaded

void (): resortTransparency, resortTransparency, method_22773, scheduleSort

ChunkBuilder$BuiltChunk$Task (ChunkRendererRegion): createCompileTask, createCompileTask, method_3674, createRebuildTask

void (ChunkRendererRegion): compileAsync, compileAsync, method_1_5084, rebuildAsync

void (ChunkRendererRegion): compileSync, compileSync, method_22781, rebuild

void (ChunkRenderData, BlockRenderLayer): vertexBufferUploadCallback, vertexBufferUploadCallback, method_1_2412, onVertexBufferUploaded

void (ChunkRenderData, BlockRenderLayer, boolean): indexBufferUploadCallback, indexBufferUploadCallback, method_1_2408, onIndexBufferUploaded

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

hts$a

net.minecraft.client.renderer.chunk.SectionRenderDispatcher$RenderSection

net.minecraft.class_846$class_851

net.minecraft.client.render.chunk.ChunkBuilder$BuiltChunk

Fields

int: a, SIZE, field_32832, CHUNK_SIZE, f_rgilmcfs, SIZE, f_291071_

int: SIZE, SIZE, field_32832, CHUNK_SIZE

int: b, index, field_29641, index, f_jcyejnjx, index, f_290488_

int: index, index, field_29641, index

ChunkBuilder$BuiltChunk$RebuildTask: e, lastRebuildTask, field_20834, rebuildTask, f_ysmgvqny, rebuildTask, f_291315_

ChunkBuilder$BuiltChunk$RebuildTask: lastRebuildTask, lastRebuildTask, field_20834, rebuildTask

ChunkBuilder$BuiltChunk$SortTask: f, lastResortTransparencyTask, field_4461, sortTask, f_lbepmavj, sortTask, f_291330_

ChunkBuilder$BuiltChunk$SortTask: lastResortTransparencyTask, lastResortTransparencyTask, field_4461, sortTask

Box: g, bb, field_4458, boundingBox, f_almaaagk, boundingBox, f_290371_

Box: bb, bb, field_4458, boundingBox

boolean: h, dirty, field_4464, needsRebuild, f_udjykkek, needsRebuild, f_291619_

boolean: dirty, dirty, field_4464, needsRebuild

boolean: k, playerChanged, field_4463, needsImportantRebuild, f_efbrzllj, needsImportantRebuild, f_291709_

boolean: playerChanged, playerChanged, field_4463, needsImportantRebuild

long: i, sectionNode, field_53958, sectionPos, f_yvbvnwxm, f_346714_

long: sectionNode, sectionNode, field_53958, sectionPos

BlockPos$Mutable: j, renderOrigin, field_4467, origin, f_tprwzexv, pos, f_380932_

BlockPos$Mutable: renderOrigin, renderOrigin, field_4467, origin

AtomicReference<AbstractChunkRenderData>: c, sectionMesh, field_60949, currentRenderData, f_wynyjrbd, f_399793_

AtomicReference<AbstractChunkRenderData>: sectionMesh, sectionMesh, field_60949, currentRenderData

long: l, uploadedTime, field_64231, field_64231, f_juxknvtn, f_436703_

long: uploadedTime, uploadedTime, field_64231, appearanceTimeMs

long: m, fadeDuration, field_64453, field_64453, f_matbbphl, f_436193_

long: fadeDuration, fadeDuration, field_64453, fadeInTimeMs

boolean: n, wasPreviouslyEmpty, field_64454, field_64454, f_rahydiwb, f_435447_

boolean: wasPreviouslyEmpty, wasPreviouslyEmpty, field_64454, unloaded

Constructors

Methods

boolean (): b, hasAllNeighbors, method_3673, shouldBuild, m_jccyislo, shouldBuild, m_294718_

boolean (): hasAllNeighbors, hasAllNeighbors, method_3673, shouldBuild

Box (): c, getBoundingBox, method_40051, getBoundingBox, m_vilpmiub, getBoundingBox, m_293301_

Box (): getBoundingBox, getBoundingBox, method_40051, getBoundingBox

void (): e, reset, method_3675, clear, m_yiysmxwd, reset, m_293096_

void (): reset, reset, method_3675, clear

void (boolean): b, setDirty, method_3654, scheduleRebuild, m_ggtdhlyn, needsRebuild, m_292780_

void (boolean): setDirty, setDirty, method_3654, scheduleRebuild

void (): h, setNotDirty, method_3662, cancelRebuild, m_xuhqyblp, cancelRebuild, m_294599_

void (): setNotDirty, setNotDirty, method_3662, cancelRebuild

boolean (): i, isDirty, method_3672, needsRebuild, m_ektcraor, needsRebuild, m_295586_

boolean (): isDirty, isDirty, method_3672, needsRebuild

boolean (): j, isDirtyFromPlayer, method_3661, needsImportantRebuild, m_insqccll, needsImportantRebuild, m_295878_

boolean (): isDirtyFromPlayer, isDirtyFromPlayer, method_3661, needsImportantRebuild

ChunkBuilder$BuiltChunk$Task (ChunkRendererRegionBuilder): a, createCompileTask, method_3674, createRebuildTask, m_mxbbxnkh, createRebuildTask, m_295128_

ChunkBuilder$BuiltChunk$Task (ChunkRendererRegionBuilder): createCompileTask, createCompileTask, method_3674, createRebuildTask

void (ChunkRendererRegionBuilder): c, compileSync, method_22781, rebuild, m_nxdlgble, rebuildBlocking, m_295370_

void (ChunkRendererRegionBuilder): compileSync, compileSync, method_22781, rebuild

boolean (long): d, doesChunkExistAt, method_3651, isChunkNonEmpty, m_nbdqnmpi, doesChunkExist, m_294104_

boolean (long): doesChunkExistAt, doesChunkExistAt, method_3651, isChunkNonEmpty

void (long): c, setSectionNode, method_62973, setSectionPos, m_wvsbdbjc, m_355766_

void (long): setSectionNode, setSectionNode, method_62973, setSectionPos

long (): g, getSectionNode, method_62975, getSectionPos, m_yauvouyo, m_355270_

long (): getSectionNode, getSectionNode, method_62975, getSectionPos

long (Direction): a, getNeighborSectionNode, method_62974, getOffsetSectionPos, m_bxtdgdqq, m_bxtdgdqq, m_357460_

long (Direction): getNeighborSectionNode, getNeighborSectionNode, method_62974, getOffsetSectionPos

void (ChunkBuilder): a, resortTransparency, method_22773, scheduleSort, m_ycspbizp, createSortTask, m_294021_

void (ChunkBuilder): resortTransparency, resortTransparency, method_22773, scheduleSort

boolean (): k, hasTranslucentGeometry, method_64065, hasTranslucentLayer, m_gwxsnovm, m_352031_

boolean (): hasTranslucentGeometry, hasTranslucentGeometry, method_64065, hasTranslucentLayer

boolean (): l, transparencyResortingScheduled, method_64066, isCurrentlySorting, m_ecxycxru, m_353458_

boolean (): transparencyResortingScheduled, transparencyResortingScheduled, method_64066, isCurrentlySorting

void (): m, cancelTasks, method_3663, cancel, m_fppyjbjj, cancelTasks, m_294642_

void (): cancelTasks, cancelTasks, method_3663, cancel

BlockPos (): f, getRenderOrigin, method_3670, getOrigin, m_clibcbqo, m_387295_

BlockPos (): getRenderOrigin, getRenderOrigin, method_3670, getOrigin

VertexSorter (ChunkSectionPos): a, createVertexSorting, method_60909, getVertexSorter, m_fpcfnjwg, createVertexSorting, m_338425_

CompletableFuture<Void> (Map<BlockRenderLayer, BuiltBuffer>, ChunkRenderData): a, upload, method_72050, uploadLayer, m_sdmynpye, m_401180_

CompletableFuture<Void> (ChunkRenderData, BufferAllocator$CloseableBuffer, BlockRenderLayer): a, uploadSectionIndexBuffer, method_68531, uploadIndices, m_sswmovif, m_384211_

AbstractChunkRenderData (): d, getSectionMesh, method_72052, getCurrentRenderData, m_ofwnlzpx, m_402989_

AbstractChunkRenderData (): getSectionMesh, getSectionMesh, method_72052, getCurrentRenderData

void (ChunkRendererRegionBuilder): b, rebuildSectionAsync, method_22777, scheduleRebuild, m_qvakteqa, scheduleRebuild, m_294845_

void (ChunkRendererRegionBuilder): rebuildSectionAsync, rebuildSectionAsync, method_22777, scheduleRebuild

void (AbstractChunkRenderData): a, setSectionMesh, method_72049, setCurrentRenderData, m_rkacwaqr, m_rkacwaqr, m_401249_

float (long): a, getVisibility, method_76298, method_76298, m_ijgazkwl, m_443881_

float (long): getVisibility, getVisibility, method_76298, getOpacity

void (long): b, setFadeDuration, method_76548, method_76548, m_sxsdqsww, m_442464_

void (long): setFadeDuration, setFadeDuration, method_76548, setFadeInTime

void (boolean): a, setWasPreviouslyEmpty, method_76547, method_76547, m_slakpfym, m_443264_

void (boolean): setWasPreviouslyEmpty, setWasPreviouslyEmpty, method_76547, setUnloaded

boolean (): a, wasPreviouslyEmpty, method_76546, method_76546, m_oikxdkym, m_444839_

boolean (): wasPreviouslyEmpty, wasPreviouslyEmpty, method_76546, wasUnloaded

AbstractChunkRenderData (AbstractChunkRenderData): setSectionMesh, setSectionMesh, method_72049, setCurrentRenderData

void (AbstractChunkRenderData): releaseSectionMesh, releaseSectionMesh, method_1_2411, dispose

VertexSorter (ChunkSectionPos, Vec3d): createVertexSorting, createVertexSorting, method_60909, getVertexSorter

void (ChunkRenderData): checkSectionMesh, checkSectionMesh, method_1_2407, disposeIfAllBuffersUploaded

void (AbstractChunkRenderData, BlockRenderLayer): vertexBufferUploadCallback, vertexBufferUploadCallback, method_1_2412, onVertexBufferUploaded

void (AbstractChunkRenderData, BlockRenderLayer, boolean): indexBufferUploadCallback, indexBufferUploadCallback, method_1_2408, onIndexBufferUploaded

boolean (BlockRenderLayer, ChunkRenderData, ByteBuffer, ByteBuffer): addSectionBuffersToUberBuffer, addSectionBuffersToUberBuffer, method_1_2406, stageChunkGeometry

1.21.11

Names

hlc$a

hts$a

Fields

long: l, uploadedTime, field_64231, field_64231, f_juxknvtn, f_436703_

long: m, fadeDuration, field_64453, field_64453, f_matbbphl, f_436193_

boolean: n, wasPreviouslyEmpty, field_64454, field_64454, f_rahydiwb, f_435447_

Constructors

Methods

boolean (): a, hasAllNeighbors, method_3673, shouldBuild, m_jccyislo, shouldBuild, m_294718_

boolean (): b, hasAllNeighbors, method_3673, shouldBuild, m_jccyislo, shouldBuild, m_294718_

Box (): b, getBoundingBox, method_40051, getBoundingBox, m_vilpmiub, getBoundingBox, m_293301_

Box (): c, getBoundingBox, method_40051, getBoundingBox, m_vilpmiub, getBoundingBox, m_293301_

void (): d, reset, method_3675, clear, m_yiysmxwd, reset, m_293096_

void (): e, reset, method_3675, clear, m_yiysmxwd, reset, m_293096_

void (boolean): a, setDirty, method_3654, scheduleRebuild, m_ggtdhlyn, needsRebuild, m_292780_

void (boolean): b, setDirty, method_3654, scheduleRebuild, m_ggtdhlyn, needsRebuild, m_292780_

void (): g, setNotDirty, method_3662, cancelRebuild, m_xuhqyblp, cancelRebuild, m_294599_

void (): h, setNotDirty, method_3662, cancelRebuild, m_xuhqyblp, cancelRebuild, m_294599_

boolean (): h, isDirty, method_3672, needsRebuild, m_ektcraor, needsRebuild, m_295586_

boolean (): i, isDirty, method_3672, needsRebuild, m_ektcraor, needsRebuild, m_295586_

boolean (): i, isDirtyFromPlayer, method_3661, needsImportantRebuild, m_insqccll, needsImportantRebuild, m_295878_

boolean (): j, isDirtyFromPlayer, method_3661, needsImportantRebuild, m_insqccll, needsImportantRebuild, m_295878_

boolean (long): b, doesChunkExistAt, method_3651, isChunkNonEmpty, m_nbdqnmpi, doesChunkExist, m_294104_

boolean (long): d, doesChunkExistAt, method_3651, isChunkNonEmpty, m_nbdqnmpi, doesChunkExist, m_294104_

void (long): a, setSectionNode, method_62973, setSectionPos, m_wvsbdbjc, m_355766_

void (long): c, setSectionNode, method_62973, setSectionPos, m_wvsbdbjc, m_355766_

long (): f, getSectionNode, method_62975, getSectionPos, m_yauvouyo, m_355270_

long (): g, getSectionNode, method_62975, getSectionPos, m_yauvouyo, m_355270_

boolean (): j, hasTranslucentGeometry, method_64065, hasTranslucentLayer, m_gwxsnovm, m_352031_

boolean (): k, hasTranslucentGeometry, method_64065, hasTranslucentLayer, m_gwxsnovm, m_352031_

boolean (): k, transparencyResortingScheduled, method_64066, isCurrentlySorting, m_ecxycxru, m_353458_

boolean (): l, transparencyResortingScheduled, method_64066, isCurrentlySorting, m_ecxycxru, m_353458_

void (): l, cancelTasks, method_3663, cancel, m_fppyjbjj, cancelTasks, m_294642_

void (): m, cancelTasks, method_3663, cancel, m_fppyjbjj, cancelTasks, m_294642_

BlockPos (): e, getRenderOrigin, method_3670, getOrigin, m_clibcbqo, m_387295_

BlockPos (): f, getRenderOrigin, method_3670, getOrigin, m_clibcbqo, m_387295_

AbstractChunkRenderData (): c, getSectionMesh, method_72052, getCurrentRenderData, m_ofwnlzpx, m_402989_

AbstractChunkRenderData (): d, getSectionMesh, method_72052, getCurrentRenderData, m_ofwnlzpx, m_402989_

float (long): a, getVisibility, method_76298, method_76298, m_ijgazkwl, m_443881_

void (long): b, setFadeDuration, method_76548, method_76548, m_sxsdqsww, m_442464_

void (boolean): a, setWasPreviouslyEmpty, method_76547, method_76547, m_slakpfym, m_443264_

boolean (): a, wasPreviouslyEmpty, method_76546, method_76546, m_oikxdkym, m_444839_

1.21.10

Names

Fields

Constructors

Methods

1.21.9

Names

hbl$a

hlc$a

Fields

Constructors

Methods

1.21.8

Names

hbk$a

hbl$a

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

gvd$b

hbk$a

Fields

AtomicReference<ChunkBuilder$ChunkData>: c, compiled, field_4459, data, f_tgudfvdi, data, f_290312_

ChunkBuilder$BuiltChunk$RebuildTask: f, lastRebuildTask, field_20834, rebuildTask, f_ysmgvqny, rebuildTask, f_291315_

ChunkBuilder$BuiltChunk$RebuildTask: e, lastRebuildTask, field_20834, rebuildTask, f_ysmgvqny, rebuildTask, f_291315_

ChunkBuilder$BuiltChunk$SortTask: g, lastResortTransparencyTask, field_4461, sortTask, f_lbepmavj, sortTask, f_291330_

ChunkBuilder$BuiltChunk$SortTask: f, lastResortTransparencyTask, field_4461, sortTask, f_lbepmavj, sortTask, f_291330_

Set<BlockEntity>: h, globalBlockEntities, field_4457, blockEntities, f_eaeulzzw, blockEntities, f_291787_

Map<RenderLayer, ChunkBuilder$Buffers>: i, buffers, field_4462, buffers, f_ufvtplrw, buffers, f_291754_

Box: j, bb, field_4458, boundingBox, f_almaaagk, boundingBox, f_290371_

Box: g, bb, field_4458, boundingBox, f_almaaagk, boundingBox, f_290371_

boolean: k, dirty, field_4464, needsRebuild, f_udjykkek, needsRebuild, f_291619_

boolean: h, dirty, field_4464, needsRebuild, f_udjykkek, needsRebuild, f_291619_

boolean: n, playerChanged, field_4463, needsImportantRebuild, f_efbrzllj, needsImportantRebuild, f_291709_

boolean: k, playerChanged, field_4463, needsImportantRebuild, f_efbrzllj, needsImportantRebuild, f_291709_

AtomicReference<ChunkBuilder$NormalizedRelativePos>: d, pointOfView, field_54168, relativePos, f_luafqntd, f_347124_

long: l, sectionNode, field_53958, sectionPos, f_yvbvnwxm, f_346714_

long: i, sectionNode, field_53958, sectionPos, f_yvbvnwxm, f_346714_

BlockPos$Mutable: m, renderOrigin, field_4467, origin, f_tprwzexv, pos, f_380932_

BlockPos$Mutable: j, renderOrigin, field_4467, origin, f_tprwzexv, pos, f_380932_

AtomicReference<AbstractChunkRenderData>: c, sectionMesh, field_60949, currentRenderData, f_wynyjrbd, f_399793_

Constructors

Methods

double (): c, getDistToPlayerSqr, method_3668, getSquaredCameraDistance, m_kbhmydqx, getSquaredDistanceToCamera, m_293828_

ChunkBuilder$ChunkData (): d, getCompiled, method_3677, getData, m_hyqzqueo, getData, m_293175_

void (): e, reset, method_3675, clear, m_yiysmxwd, reset, m_293096_

void (): d, reset, method_3675, clear, m_yiysmxwd, reset, m_293096_

void (): h, setNotDirty, method_3662, cancelRebuild, m_xuhqyblp, cancelRebuild, m_294599_

void (): g, setNotDirty, method_3662, cancelRebuild, m_xuhqyblp, cancelRebuild, m_294599_

boolean (): i, isDirty, method_3672, needsRebuild, m_ektcraor, needsRebuild, m_295586_

boolean (): h, isDirty, method_3672, needsRebuild, m_ektcraor, needsRebuild, m_295586_

boolean (): j, isDirtyFromPlayer, method_3661, needsImportantRebuild, m_insqccll, needsImportantRebuild, m_295878_

boolean (): i, isDirtyFromPlayer, method_3661, needsImportantRebuild, m_insqccll, needsImportantRebuild, m_295878_

void (ChunkBuilder, ChunkRendererRegionBuilder): a, rebuildSectionAsync, method_22777, scheduleRebuild, m_qvakteqa, scheduleRebuild, m_294845_

void (Collection<BlockEntity>): a, updateGlobalBlockEntities, method_22778, setNoCullingBlockEntities, m_ovhckmcn, setNoCullingBlockEntities, m_295492_

void (ChunkRendererRegionBuilder): b, compileSync, method_22781, rebuild, m_nxdlgble, rebuildBlocking, m_295370_

void (ChunkRendererRegionBuilder): c, compileSync, method_22781, rebuild, m_nxdlgble, rebuildBlocking, m_295370_

void (ChunkBuilder$ChunkData): a, setCompiled, method_60908, setData, m_niehtnqz, set, m_339503_

long (): g, getSectionNode, method_62975, getSectionPos, m_yauvouyo, m_355270_

long (): f, getSectionNode, method_62975, getSectionPos, m_yauvouyo, m_355270_

boolean (): k, hasTranslucentGeometry, method_64065, hasTranslucentLayer, m_gwxsnovm, m_352031_

boolean (): j, hasTranslucentGeometry, method_64065, hasTranslucentLayer, m_gwxsnovm, m_352031_

boolean (): l, transparencyResortingScheduled, method_64066, isCurrentlySorting, m_ecxycxru, m_353458_

boolean (): k, transparencyResortingScheduled, method_64066, isCurrentlySorting, m_ecxycxru, m_353458_

void (): m, cancelTasks, method_3663, cancel, m_fppyjbjj, cancelTasks, m_294642_

void (): l, cancelTasks, method_3663, cancel, m_fppyjbjj, cancelTasks, m_294642_

ChunkBuilder$Buffers (RenderLayer): a, getBuffers, method_3656, getBuffers, m_motnyggr, m_388683_

CompletableFuture<Void> (RenderLayer, BuiltBuffer): a, uploadSectionLayer, method_68533, uploadLayer, m_fgaibxjd, m_384438_

CompletableFuture<Void> (BufferAllocator$CloseableBuffer, RenderLayer): a, uploadSectionIndexBuffer, method_68531, uploadIndices, m_sswmovif, m_384211_

BlockPos (): f, getRenderOrigin, method_3670, getOrigin, m_clibcbqo, m_387295_

BlockPos (): e, getRenderOrigin, method_3670, getOrigin, m_clibcbqo, m_387295_

CompletableFuture<Void> (Map<BlockRenderLayer, BuiltBuffer>, ChunkRenderData): a, upload, method_72050, uploadLayer, m_sdmynpye, m_401180_

CompletableFuture<Void> (ChunkRenderData, BufferAllocator$CloseableBuffer, BlockRenderLayer): a, uploadSectionIndexBuffer, method_68531, uploadIndices, m_sswmovif, m_384211_

AbstractChunkRenderData (): c, getSectionMesh, method_72052, getCurrentRenderData, m_ofwnlzpx, m_402989_

void (ChunkRendererRegionBuilder): b, rebuildSectionAsync, method_22777, scheduleRebuild, m_qvakteqa, scheduleRebuild, m_294845_

void (AbstractChunkRenderData): a, setSectionMesh, method_72049, setCurrentRenderData, m_rkacwaqr, m_rkacwaqr, m_401249_

1.21.5

Names

gpn$b

gvd$b

Fields

int: a, SIZE, field_32832, field_32832, f_rgilmcfs, SIZE, f_291071_

int: a, SIZE, field_32832, CHUNK_SIZE, f_rgilmcfs, SIZE, f_291071_

BlockPos$Mutable: m, origin, field_4467, origin, f_dnhxqcgc, origin, f_291850_

BlockPos$Mutable: m, renderOrigin, field_4467, origin, f_tprwzexv, pos, f_380932_

Constructors

Methods

VertexBuffer (RenderLayer): a, getBuffer, method_3656, getBuffer, m_akukfhve, getBuffer, m_294581_

void (): n, reset, method_3675, clear, m_yiysmxwd, reset, m_293096_

void (): e, reset, method_3675, clear, m_yiysmxwd, reset, m_293096_

void (): e, releaseBuffers, method_3659, delete, m_ntorupzd, clearBuffers, m_294345_

BlockPos (): f, getOrigin, method_3670, getOrigin, m_apvthafb, getOrigin, m_295500_

VertexSorter (): o, createVertexSorting, method_60909, getVertexSorter, m_fpcfnjwg, createVertexSorting, m_338425_

ChunkBuilder$Buffers (RenderLayer): a, getBuffers, method_3656, getBuffers, m_motnyggr, m_388683_

CompletableFuture<Void> (RenderLayer, BuiltBuffer): a, uploadSectionLayer, method_68533, uploadLayer, m_fgaibxjd, m_384438_

CompletableFuture<Void> (BufferAllocator$CloseableBuffer, RenderLayer): a, uploadSectionIndexBuffer, method_68531, uploadIndices, m_sswmovif, m_384211_

BlockPos (): f, getRenderOrigin, method_3670, getOrigin, m_clibcbqo, m_387295_

VertexSorter (ChunkSectionPos): a, createVertexSorting, method_60909, getVertexSorter, m_fpcfnjwg, createVertexSorting, m_338425_

1.21.4

Names

goy$b

gpn$b

Fields

Constructors

Methods

1.21.3

Names

gia$b

goy$b

net.minecraft.client.render.chunk.ChunkBuilder$C_exmylrbc

net.minecraft.client.render.chunk.ChunkBuilder$Section

Fields

int: a, SIZE, field_32832, field_32832, f_rgilmcfs, f_291071_

int: a, SIZE, field_32832, field_32832, f_rgilmcfs, SIZE, f_291071_

int: b, index, field_29641, index, f_jcyejnjx, f_290488_

int: b, index, field_29641, index, f_jcyejnjx, index, f_290488_

AtomicReference<ChunkBuilder$ChunkData>: c, compiled, field_4459, data, f_tgudfvdi, f_290312_

AtomicReference<ChunkBuilder$ChunkData>: c, compiled, field_4459, data, f_tgudfvdi, data, f_290312_

AtomicInteger: e, initialCompilationCancelCount, field_36374, numFailures, f_nlxqrsso, f_291503_

ChunkBuilder$BuiltChunk$RebuildTask: f, lastRebuildTask, field_20834, rebuildTask, f_ysmgvqny, f_291315_

ChunkBuilder$BuiltChunk$RebuildTask: f, lastRebuildTask, field_20834, rebuildTask, f_ysmgvqny, rebuildTask, f_291315_

ChunkBuilder$BuiltChunk$SortTask: g, lastResortTransparencyTask, field_4461, sortTask, f_lbepmavj, f_291330_

ChunkBuilder$BuiltChunk$SortTask: g, lastResortTransparencyTask, field_4461, sortTask, f_lbepmavj, sortTask, f_291330_

Set<BlockEntity>: h, globalBlockEntities, field_4457, blockEntities, f_eaeulzzw, f_291787_

Set<BlockEntity>: h, globalBlockEntities, field_4457, blockEntities, f_eaeulzzw, blockEntities, f_291787_

Map<RenderLayer, VertexBuffer>: i, buffers, field_4462, buffers, f_ufvtplrw, f_291754_

Map<RenderLayer, VertexBuffer>: i, buffers, field_4462, buffers, f_ufvtplrw, buffers, f_291754_

Box: j, bb, field_4458, boundingBox, f_almaaagk, f_290371_

Box: j, bb, field_4458, boundingBox, f_almaaagk, boundingBox, f_290371_

boolean: k, dirty, field_4464, needsRebuild, f_udjykkek, f_291619_

boolean: k, dirty, field_4464, needsRebuild, f_udjykkek, needsRebuild, f_291619_

BlockPos$Mutable: l, origin, field_4467, origin, f_dnhxqcgc, pos, f_291850_

BlockPos$Mutable: m, origin, field_4467, origin, f_dnhxqcgc, origin, f_291850_

BlockPos$Mutable[]: m, relativeOrigins, field_4472, neighborPositions, f_tizngcbw, f_291827_

boolean: n, playerChanged, field_4463, needsImportantRebuild, f_efbrzllj, f_291709_

boolean: n, playerChanged, field_4463, needsImportantRebuild, f_efbrzllj, needsImportantRebuild, f_291709_

AtomicReference<ChunkBuilder$NormalizedRelativePos>: d, pointOfView, field_54168, relativePos, f_luafqntd, f_347124_

long: l, sectionNode, field_53958, sectionPos, f_yvbvnwxm, f_346714_

Constructors

(ChunkBuilder, int, int, int, int)

(ChunkBuilder, int, long)

Methods

boolean (BlockPos): a, doesChunkExistAt, method_3651, isChunkNonEmpty, m_nbdqnmpi, m_nbdqnmpi, m_294104_

boolean (): a, hasAllNeighbors, method_3673, shouldBuild, m_jccyislo, m_294718_

boolean (): a, hasAllNeighbors, method_3673, shouldBuild, m_jccyislo, shouldBuild, m_294718_

Box (): b, getBoundingBox, method_40051, getBoundingBox, m_vilpmiub, m_293301_

Box (): b, getBoundingBox, method_40051, getBoundingBox, m_vilpmiub, getBoundingBox, m_293301_

VertexBuffer (RenderLayer): a, getBuffer, method_3656, getBuffer, m_akukfhve, m_294581_

VertexBuffer (RenderLayer): a, getBuffer, method_3656, getBuffer, m_akukfhve, getBuffer, m_294581_

void (int, int, int): a, setOrigin, method_3653, setOrigin, m_ltblhvsd, m_292814_

double (): c, getDistToPlayerSqr, method_3668, getSquaredCameraDistance, m_kbhmydqx, m_293828_

double (): c, getDistToPlayerSqr, method_3668, getSquaredCameraDistance, m_kbhmydqx, getSquaredDistanceToCamera, m_293828_

ChunkBuilder$ChunkData (): d, getCompiled, method_3677, getData, m_hyqzqueo, m_293175_

ChunkBuilder$ChunkData (): d, getCompiled, method_3677, getData, m_hyqzqueo, getData, m_293175_

void (): k, reset, method_3675, clear, m_yiysmxwd, m_293096_

void (): n, reset, method_3675, clear, m_yiysmxwd, reset, m_293096_

void (): e, releaseBuffers, method_3659, delete, m_ntorupzd, m_294345_

void (): e, releaseBuffers, method_3659, delete, m_ntorupzd, clearBuffers, m_294345_

BlockPos (): f, getOrigin, method_3670, getOrigin, m_apvthafb, m_295500_

BlockPos (): f, getOrigin, method_3670, getOrigin, m_apvthafb, getOrigin, m_295500_

void (boolean): a, setDirty, method_3654, scheduleRebuild, m_ggtdhlyn, m_292780_

void (boolean): a, setDirty, method_3654, scheduleRebuild, m_ggtdhlyn, needsRebuild, m_292780_

void (): g, setNotDirty, method_3662, cancelRebuild, m_xuhqyblp, m_294599_

void (): h, setNotDirty, method_3662, cancelRebuild, m_xuhqyblp, cancelRebuild, m_294599_

boolean (): h, isDirty, method_3672, needsRebuild, m_ektcraor, m_295586_

boolean (): i, isDirty, method_3672, needsRebuild, m_ektcraor, needsRebuild, m_295586_

boolean (): i, isDirtyFromPlayer, method_3661, needsImportantRebuild, m_insqccll, m_295878_

boolean (): j, isDirtyFromPlayer, method_3661, needsImportantRebuild, m_insqccll, needsImportantRebuild, m_295878_

BlockPos (Direction): a, getRelativeOrigin, method_3676, getNeighborPosition, m_fctjayju, m_fctjayju, m_292593_

boolean (RenderLayer, ChunkBuilder): a, resortTransparency, method_22773, scheduleSort, m_ycspbizp, m_294021_

boolean (): j, cancelTasks, method_3663, cancel, m_fppyjbjj, m_294642_

ChunkBuilder$BuiltChunk$Task (ChunkRendererRegionBuilder): a, createCompileTask, method_3674, createRebuildTask, m_mxbbxnkh, m_295128_

ChunkBuilder$BuiltChunk$Task (ChunkRendererRegionBuilder): a, createCompileTask, method_3674, createRebuildTask, m_mxbbxnkh, createRebuildTask, m_295128_

void (ChunkBuilder, ChunkRendererRegionBuilder): a, rebuildSectionAsync, method_22777, scheduleRebuild, m_qvakteqa, m_294845_

void (ChunkBuilder, ChunkRendererRegionBuilder): a, rebuildSectionAsync, method_22777, scheduleRebuild, m_qvakteqa, scheduleRebuild, m_294845_

void (Collection<BlockEntity>): a, updateGlobalBlockEntities, method_22778, setNoCullingBlockEntities, m_ovhckmcn, m_295492_

void (Collection<BlockEntity>): a, updateGlobalBlockEntities, method_22778, setNoCullingBlockEntities, m_ovhckmcn, setNoCullingBlockEntities, m_295492_

void (ChunkRendererRegionBuilder): b, compileSync, method_22781, rebuild, m_nxdlgble, m_295370_

void (ChunkRendererRegionBuilder): b, compileSync, method_22781, rebuild, m_nxdlgble, rebuildBlocking, m_295370_

boolean (int, int, int): b, isAxisAlignedWith, method_52841, method_52841, m_jztoklfm, m_292850_

void (ChunkBuilder$ChunkData): a, setCompiled, method_60908, method_60908, m_niehtnqz, m_niehtnqz, m_339503_

void (ChunkBuilder$ChunkData): a, setCompiled, method_60908, setData, m_niehtnqz, set, m_339503_

VertexSorter (): l, createVertexSorting, method_60909, method_60909, m_fpcfnjwg, m_338425_

VertexSorter (): o, createVertexSorting, method_60909, getVertexSorter, m_fpcfnjwg, createVertexSorting, m_338425_

boolean (long): b, doesChunkExistAt, method_3651, isChunkNonEmpty, m_nbdqnmpi, doesChunkExist, m_294104_

void (long): a, setSectionNode, method_62973, setSectionPos, m_wvsbdbjc, m_355766_

long (): g, getSectionNode, method_62975, getSectionPos, m_yauvouyo, m_355270_

long (Direction): a, getNeighborSectionNode, method_62974, getOffsetSectionPos, m_bxtdgdqq, m_bxtdgdqq, m_357460_

void (ChunkBuilder): a, resortTransparency, method_22773, scheduleSort, m_ycspbizp, createSortTask, m_294021_

boolean (): k, hasTranslucentGeometry, method_64065, hasTranslucentLayer, m_gwxsnovm, m_352031_

boolean (): l, transparencyResortingScheduled, method_64066, isCurrentlySorting, m_ecxycxru, m_353458_

void (): m, cancelTasks, method_3663, cancel, m_fppyjbjj, cancelTasks, m_294642_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ggq$b

gia$b

net.minecraft.unmapped.C_sjynkhfr$C_exmylrbc

net.minecraft.client.render.chunk.ChunkBuilder$C_exmylrbc

Fields

Constructors

Methods

void (BufferBuilder): a, beginLayer, method_3655, beginBufferBuilding, m_nybeutbo, m_nybeutbo, m_293308_

void (ChunkBuilder$ChunkData): a, setCompiled, method_60908, method_60908, m_niehtnqz, m_niehtnqz, m_339503_

VertexSorter (): l, createVertexSorting, method_60909, method_60909, m_fpcfnjwg, m_338425_

1.20.6

Names

fwg$b

ggq$b

Fields

Constructors

Methods

1.20.4

Names

frc$b

fwg$b

Fields

Constructors

Methods

1.20.2

Names

frc$b

net.minecraft.client.renderer.chunk.SectionRenderDispatcher$RenderSection

net.minecraft.class_846$class_851

net.minecraft.client.render.chunk.ChunkBuilder$BuiltChunk

net.minecraft.unmapped.C_sjynkhfr$C_exmylrbc

net.minecraft.unmapped.C_sjynkhfr$C_exmylrbc

net.minecraft.src.C_290152_$C_290138_

Fields

int: a, SIZE, field_32832, field_32832, f_rgilmcfs, f_291071_

int: b, index, field_29641, index, f_jcyejnjx, f_290488_

AtomicReference<ChunkBuilder$ChunkData>: c, compiled, field_4459, data, f_tgudfvdi, f_290312_

AtomicInteger: e, initialCompilationCancelCount, field_36374, numFailures, f_nlxqrsso, f_291503_

ChunkBuilder$BuiltChunk$RebuildTask: f, lastRebuildTask, field_20834, rebuildTask, f_ysmgvqny, f_291315_

ChunkBuilder$BuiltChunk$SortTask: g, lastResortTransparencyTask, field_4461, sortTask, f_lbepmavj, f_291330_

Set<BlockEntity>: h, globalBlockEntities, field_4457, blockEntities, f_eaeulzzw, f_291787_

Map<RenderLayer, VertexBuffer>: i, buffers, field_4462, buffers, f_ufvtplrw, f_291754_

Box: j, bb, field_4458, boundingBox, f_almaaagk, f_290371_

boolean: k, dirty, field_4464, needsRebuild, f_udjykkek, f_291619_

BlockPos$Mutable: l, origin, field_4467, origin, f_dnhxqcgc, pos, f_291850_

BlockPos$Mutable[]: m, relativeOrigins, field_4472, neighborPositions, f_tizngcbw, f_291827_

boolean: n, playerChanged, field_4463, needsImportantRebuild, f_efbrzllj, f_291709_

Constructors

(ChunkBuilder, int, int, int, int)

Methods

boolean (BlockPos): a, doesChunkExistAt, method_3651, isChunkNonEmpty, m_nbdqnmpi, m_nbdqnmpi, m_294104_

boolean (): a, hasAllNeighbors, method_3673, shouldBuild, m_jccyislo, m_294718_

Box (): b, getBoundingBox, method_40051, getBoundingBox, m_vilpmiub, m_293301_

VertexBuffer (RenderLayer): a, getBuffer, method_3656, getBuffer, m_akukfhve, m_294581_

void (int, int, int): a, setOrigin, method_3653, setOrigin, m_ltblhvsd, m_292814_

double (): c, getDistToPlayerSqr, method_3668, getSquaredCameraDistance, m_kbhmydqx, m_293828_

void (BufferBuilder): a, beginLayer, method_3655, beginBufferBuilding, m_nybeutbo, m_nybeutbo, m_293308_

ChunkBuilder$ChunkData (): d, getCompiled, method_3677, getData, m_hyqzqueo, m_293175_

void (): k, reset, method_3675, clear, m_yiysmxwd, m_293096_

void (): e, releaseBuffers, method_3659, delete, m_ntorupzd, m_294345_

BlockPos (): f, getOrigin, method_3670, getOrigin, m_apvthafb, m_295500_

void (boolean): a, setDirty, method_3654, scheduleRebuild, m_ggtdhlyn, m_292780_

void (): g, setNotDirty, method_3662, cancelRebuild, m_xuhqyblp, m_294599_

boolean (): h, isDirty, method_3672, needsRebuild, m_ektcraor, m_295586_

boolean (): i, isDirtyFromPlayer, method_3661, needsImportantRebuild, m_insqccll, m_295878_

BlockPos (Direction): a, getRelativeOrigin, method_3676, getNeighborPosition, m_fctjayju, m_fctjayju, m_292593_

boolean (RenderLayer, ChunkBuilder): a, resortTransparency, method_22773, scheduleSort, m_ycspbizp, m_294021_

boolean (): j, cancelTasks, method_3663, cancel, m_fppyjbjj, m_294642_

ChunkBuilder$BuiltChunk$Task (ChunkRendererRegionBuilder): a, createCompileTask, method_3674, createRebuildTask, m_mxbbxnkh, m_295128_

void (ChunkBuilder, ChunkRendererRegionBuilder): a, rebuildSectionAsync, method_22777, scheduleRebuild, m_qvakteqa, m_294845_

void (Collection<BlockEntity>): a, updateGlobalBlockEntities, method_22778, setNoCullingBlockEntities, m_ovhckmcn, m_295492_

void (ChunkRendererRegionBuilder): b, compileSync, method_22781, rebuild, m_nxdlgble, m_295370_

boolean (int, int, int): b, isAxisAlignedWith, method_52841, method_52841, m_jztoklfm, m_292850_