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

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

int: SIZE, field_32832, CHUNK_SIZE

ChunkBuilder$BuiltChunk$RebuildTask: lastRebuildTask, field_20834, rebuildTask

ChunkBuilder$BuiltChunk$RebuildTask: lastCompileTask, field_20834, rebuildTask

boolean: dirty, field_4464, needsRebuild

boolean: playerChanged, field_4463, needsImportantRebuild

Constructors

Methods

boolean (long): doesChunkExistAt, method_3651, isChunkNonEmpty

boolean (): hasAllNeighbors, method_3673, shouldBuild

void (boolean): setDirty, method_3654, scheduleRebuild

void (): setNotDirty, method_3662, cancelRebuild

boolean (): isDirty, method_3672, needsRebuild

boolean (): isDirtyFromPlayer, method_3661, needsImportantRebuild

void (ChunkBuilder): resortTransparency, method_22773, scheduleSort

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

void (ChunkRendererRegionBuilder): rebuildSectionAsync, method_22777, scheduleRebuild

void (ChunkRendererRegionBuilder): compileSync, method_22781, rebuild

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

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

void (BlockRenderLayer, boolean, AbstractChunkRenderData): lambda$addSectionBuffersToUberBuffer$1, method_1_2410, method_1_2410

void (BlockRenderLayer, AbstractChunkRenderData): lambda$addSectionBuffersToUberBuffer$0, method_1_2409, method_1_2409

void (): resortTransparency, method_22773, scheduleSort

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

void (ChunkRendererRegion): compileAsync, method_1_5084, rebuildAsync

void (ChunkRendererRegion): compileSync, method_22781, rebuild

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

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

void (BlockRenderLayer, boolean, ChunkRenderData): lambda$addSectionBuffersToUberBuffer$1, method_1_2410, method_1_2410

void (BlockRenderLayer, ChunkRenderData): lambda$addSectionBuffersToUberBuffer$0, method_1_2409, method_1_2409

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

long: uploadedTime, field_64231, field_64231

long: uploadedTime, field_64231, appearanceTimeMs

long: fadeDuration, field_64453, field_64453

long: fadeDuration, field_64453, fadeInTimeMs

boolean: wasPreviouslyEmpty, field_64454, field_64454

boolean: wasPreviouslyEmpty, field_64454, unloaded

boolean: $assertionsDisabled, field_1_1973, field_1_1973

Constructors

Methods

float (long): getVisibility, method_76298, method_76298

float (long): getVisibility, method_76298, getOpacity

void (long): setFadeDuration, method_76548, method_76548

void (long): setFadeDuration, method_76548, setFadeInTime

void (boolean): setWasPreviouslyEmpty, method_76547, method_76547

void (boolean): setWasPreviouslyEmpty, method_76547, setUnloaded

boolean (): wasPreviouslyEmpty, method_76546, method_76546

boolean (): wasPreviouslyEmpty, method_76546, wasUnloaded

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

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

void (AbstractChunkRenderData): setSectionMesh, method_72049, setCurrentRenderData

VertexSorter (ChunkSectionPos): createVertexSorting, method_60909, getVertexSorter

void (ChunkRenderData, BlockRenderLayer, BufferAllocator$CloseableBuffer): lambda$uploadSectionIndexBuffer$2, method_72047, method_72047

void (Map, ChunkRenderData): lambda$upload$1, method_72051, method_72051

void (ChunkRenderData, BlockRenderLayer, BuiltBuffer): lambda$upload$0, method_72048, method_72048

AbstractChunkRenderData (AbstractChunkRenderData): setSectionMesh, method_72049, setCurrentRenderData

void (AbstractChunkRenderData): releaseSectionMesh, method_1_2411, dispose

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

void (ChunkRenderData): checkSectionMesh, method_1_2407, disposeIfAllBuffersUploaded

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

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

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

void (BlockRenderLayer, boolean, AbstractChunkRenderData): lambda$addSectionBuffersToUberBuffer$1, method_1_2410, method_1_2410

void (BlockRenderLayer, AbstractChunkRenderData): lambda$addSectionBuffersToUberBuffer$0, method_1_2409, method_1_2409

1.21.11_unobfuscated

Names

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

net.minecraft.class_846$class_851

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

Fields

int: SIZE, field_32832, CHUNK_SIZE

int: index, field_29641, index

AtomicReference<AbstractChunkRenderData>: sectionMesh, field_60949, currentRenderData

ChunkBuilder$BuiltChunk$RebuildTask: lastRebuildTask, field_20834, rebuildTask

ChunkBuilder$BuiltChunk$SortTask: lastResortTransparencyTask, field_4461, sortTask

Box: bb, field_4458, boundingBox

boolean: dirty, field_4464, needsRebuild

long: sectionNode, field_53958, sectionPos

BlockPos$Mutable: renderOrigin, field_4467, origin

boolean: playerChanged, field_4463, needsImportantRebuild

long: uploadedTime, field_64231, field_64231

long: fadeDuration, field_64453, field_64453

boolean: wasPreviouslyEmpty, field_64454, field_64454

ChunkBuilder: this$0, field_20833, field_20833

Constructors

(ChunkBuilder, int, long)

Methods

float (long): getVisibility, method_76298, method_76298

void (long): setFadeDuration, method_76548, method_76548

void (boolean): setWasPreviouslyEmpty, method_76547, method_76547

boolean (): wasPreviouslyEmpty, method_76546, method_76546

boolean (long): doesChunkExistAt, method_3651, isChunkNonEmpty

boolean (): hasAllNeighbors, method_3673, shouldBuild

Box (): getBoundingBox, method_40051, getBoundingBox

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

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

void (long): setSectionNode, method_62973, setSectionPos

AbstractChunkRenderData (): getSectionMesh, method_72052, getCurrentRenderData

void (): reset, method_3675, clear

BlockPos (): getRenderOrigin, method_3670, getOrigin

long (): getSectionNode, method_62975, getSectionPos

void (boolean): setDirty, method_3654, scheduleRebuild

void (): setNotDirty, method_3662, cancelRebuild

boolean (): isDirty, method_3672, needsRebuild

boolean (): isDirtyFromPlayer, method_3661, needsImportantRebuild

long (Direction): getNeighborSectionNode, method_62974, getOffsetSectionPos

void (ChunkBuilder): resortTransparency, method_22773, scheduleSort

boolean (): hasTranslucentGeometry, method_64065, hasTranslucentLayer

boolean (): transparencyResortingScheduled, method_64066, isCurrentlySorting

void (): cancelTasks, method_3663, cancel

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

void (ChunkRendererRegionBuilder): rebuildSectionAsync, method_22777, scheduleRebuild

void (ChunkRendererRegionBuilder): compileSync, method_22781, rebuild

void (AbstractChunkRenderData): setSectionMesh, method_72049, setCurrentRenderData

VertexSorter (ChunkSectionPos): createVertexSorting, method_60909, getVertexSorter

void (ChunkRenderData, BlockRenderLayer, BufferAllocator$CloseableBuffer): lambda$uploadSectionIndexBuffer$2, method_72047, method_72047

void (Map, ChunkRenderData): lambda$upload$1, method_72051, method_72051

void (ChunkRenderData, BlockRenderLayer, BuiltBuffer): lambda$upload$0, method_72048, method_72048