History - net.minecraft.client.renderer.SectionOcclusionGraph

1.21.3

Names

gfm

gma

Fields

org.slf4j.Logger: a, LOGGER, field_45617, LOGGER, f_290342_

org.slf4j.Logger: a, LOGGER, field_45617, LOGGER

Direction[]: b, DIRECTIONS, field_45618, field_45618, f_291333_

Direction[]: b, DIRECTIONS, field_45618, DIRECTIONS

int: c, MINIMUM_ADVANCED_CULLING_DISTANCE, field_45619, field_45619, f_291236_

int: c, MINIMUM_ADVANCED_CULLING_DISTANCE, field_45619, field_45619

double: d, CEILED_SECTION_DIAGONAL, field_45620, field_45620, f_291614_

double: d, CEILED_SECTION_DIAGONAL, field_45620, CHUNK_INNER_DIAGONAL_LENGTH

boolean: e, needsFullUpdate, field_45621, field_45621, f_290608_

boolean: e, needsFullUpdate, field_45621, terrainUpdateScheduled

Future<?>: f, fullUpdateTask, field_45622, field_45622, f_291408_

Future<?>: f, fullUpdateTask, field_45622, terrainUpdateFuture

ViewArea: g, viewArea, field_45623, field_45623, f_290643_

ViewArea: g, viewArea, field_45623, builtChunkStorage

AtomicReference<SectionOcclusionGraph$GraphState>: h, currentGraph, field_45624, field_45624, f_291855_

AtomicReference<SectionOcclusionGraph$GraphState>: h, currentGraph, field_45624, state

AtomicReference<SectionOcclusionGraph$GraphEvents>: i, nextGraphEvents, field_45625, field_45625, f_291476_

AtomicReference<SectionOcclusionGraph$GraphEvents>: i, nextGraphEvents, field_45625, events

AtomicBoolean: j, needsFrustumUpdate, field_45626, field_45626, f_291462_

AtomicBoolean: j, needsFrustumUpdate, field_45626, field_45626

Constructors

Methods

void (ViewArea): a, waitAndReset, method_52826, method_52826, m_295341_

void (ViewArea): a, waitAndReset, method_52826, setStorage

void (): a, invalidate, method_52817, method_52817, m_295966_

void (): a, invalidate, method_52817, scheduleTerrainUpdate

void (Frustum, List<SectionRenderDispatcher$RenderSection>): a, addSectionsInFrustum, method_52828, method_52828, m_295738_

boolean (): b, consumeFrustumUpdate, method_52836, method_52836, m_293178_

boolean (): b, consumeFrustumUpdate, method_52836, method_52836

void (ChunkPos): a, onChunkLoaded, method_52819, method_52819, m_294751_

void (ChunkPos): a, onChunkLoaded, method_52819, addNeighbors

void (SectionRenderDispatcher$RenderSection): a, onSectionCompiled, method_52827, method_52827, m_293743_

void (SectionRenderDispatcher$RenderSection): a, schedulePropagationFrom, method_52827, schedulePropagationFrom

void (boolean, Camera, Frustum, List<SectionRenderDispatcher$RenderSection>): a, update, method_52834, method_52834, m_292654_

void (boolean, Camera, Vec3): a, scheduleFullUpdate, method_52833, method_52833, m_295789_

void (boolean, Frustum, List<SectionRenderDispatcher$RenderSection>, Vec3): a, runPartialUpdate, method_52835, method_52835, m_293052_

void (SectionOcclusionGraph$GraphState): a, queueSectionsWithNewNeighbors, method_52823, method_52823, m_294187_

void (SectionOcclusionGraph$GraphState): a, queueSectionsWithNewNeighbors, method_52823, method_52823

void (SectionOcclusionGraph$GraphEvents, ChunkPos): a, addNeighbors, method_52822, method_52822, m_294370_

void (SectionOcclusionGraph$GraphEvents, ChunkPos): a, addNeighbors, method_52822, addNeighbors

void (Camera, Queue<SectionOcclusionGraph$Node>): a, initializeQueueForFullUpdate, method_52821, method_52821, m_294555_

void (Camera, Queue<SectionOcclusionGraph$Node>): a, initializeQueueForFullUpdate, method_52821, method_52821

void (SectionOcclusionGraph$GraphStorage, Vec3, Queue<SectionOcclusionGraph$Node>, boolean, Consumer<SectionRenderDispatcher$RenderSection>): a, runUpdates, method_52825, method_52825, m_293858_

boolean (BlockPos, BlockPos): a, isInViewDistance, method_52832, method_52832, m_294269_

SectionRenderDispatcher$RenderSection (BlockPos, SectionRenderDispatcher$RenderSection, Direction): a, getRelativeFrom, method_52831, method_52831, m_295926_

SectionOcclusionGraph$Node (SectionRenderDispatcher$RenderSection): b, getNode, method_52837, method_52837, m_292796_

SectionOcclusionGraph$Node (SectionRenderDispatcher$RenderSection): b, getNode, method_52837, getInfo

void (Frustum, List<SectionRenderDispatcher$RenderSection>, List<SectionRenderDispatcher$RenderSection>): a, addSectionsInFrustum, method_52828, collectChunks

void (boolean, Camera, Frustum, List<SectionRenderDispatcher$RenderSection>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, update, method_52834, updateSectionOcclusionGraph

void (boolean, Camera, Vec3, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, scheduleFullUpdate, method_52833, updateTerrain

void (boolean, Frustum, List<SectionRenderDispatcher$RenderSection>, Vec3, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runPartialUpdate, method_52835, method_52835

void (SectionOcclusionGraph$GraphStorage, Vec3, Queue<SectionOcclusionGraph$Node>, boolean, Consumer<SectionRenderDispatcher$RenderSection>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runUpdates, method_52825, method_52825

boolean (long, long): a, isInViewDistance, method_52832, isWithinViewDistance

SectionRenderDispatcher$RenderSection (long, SectionRenderDispatcher$RenderSection, Direction): a, getRelativeFrom, method_52831, getRenderedChunk

Octree (): c, getOctree, method_62925, getOctree

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ged

gfm

Fields

org.slf4j.Logger: a, LOGGER, field_45617, field_45617, f_290342_

org.slf4j.Logger: a, LOGGER, field_45617, LOGGER, f_290342_

Constructors

Methods

1.20.6

Names

ftu

ged

Fields

Constructors

Methods

1.20.4

Names

foq

ftu

Fields

Constructors

Methods

1.20.2

Names

foq

net.minecraft.client.renderer.SectionOcclusionGraph

net.minecraft.class_8679

net.minecraft.client.render.ChunkRenderingDataPreparer

net.minecraft.src.C_290263_

Fields

org.slf4j.Logger: a, LOGGER, field_45617, field_45617, f_290342_

Direction[]: b, DIRECTIONS, field_45618, field_45618, f_291333_

int: c, MINIMUM_ADVANCED_CULLING_DISTANCE, field_45619, field_45619, f_291236_

double: d, CEILED_SECTION_DIAGONAL, field_45620, field_45620, f_291614_

boolean: e, needsFullUpdate, field_45621, field_45621, f_290608_

Future<?>: f, fullUpdateTask, field_45622, field_45622, f_291408_

ViewArea: g, viewArea, field_45623, field_45623, f_290643_

AtomicReference<SectionOcclusionGraph$GraphState>: h, currentGraph, field_45624, field_45624, f_291855_

AtomicReference<SectionOcclusionGraph$GraphEvents>: i, nextGraphEvents, field_45625, field_45625, f_291476_

AtomicBoolean: j, needsFrustumUpdate, field_45626, field_45626, f_291462_

Constructors

()

Methods

void (ViewArea): a, waitAndReset, method_52826, method_52826, m_295341_

void (): a, invalidate, method_52817, method_52817, m_295966_

void (Frustum, List<SectionRenderDispatcher$RenderSection>): a, addSectionsInFrustum, method_52828, method_52828, m_295738_

boolean (): b, consumeFrustumUpdate, method_52836, method_52836, m_293178_

void (ChunkPos): a, onChunkLoaded, method_52819, method_52819, m_294751_

void (SectionRenderDispatcher$RenderSection): a, onSectionCompiled, method_52827, method_52827, m_293743_

void (boolean, Camera, Frustum, List<SectionRenderDispatcher$RenderSection>): a, update, method_52834, method_52834, m_292654_

void (boolean, Camera, Vec3): a, scheduleFullUpdate, method_52833, method_52833, m_295789_

void (boolean, Frustum, List<SectionRenderDispatcher$RenderSection>, Vec3): a, runPartialUpdate, method_52835, method_52835, m_293052_

void (SectionOcclusionGraph$GraphState): a, queueSectionsWithNewNeighbors, method_52823, method_52823, m_294187_

void (SectionOcclusionGraph$GraphEvents, ChunkPos): a, addNeighbors, method_52822, method_52822, m_294370_

void (Camera, Queue<SectionOcclusionGraph$Node>): a, initializeQueueForFullUpdate, method_52821, method_52821, m_294555_

void (SectionOcclusionGraph$GraphStorage, Vec3, Queue<SectionOcclusionGraph$Node>, boolean, Consumer<SectionRenderDispatcher$RenderSection>): a, runUpdates, method_52825, method_52825, m_293858_

boolean (BlockPos, BlockPos): a, isInViewDistance, method_52832, method_52832, m_294269_

SectionRenderDispatcher$RenderSection (BlockPos, SectionRenderDispatcher$RenderSection, Direction): a, getRelativeFrom, method_52831, method_52831, m_295926_

SectionOcclusionGraph$Node (SectionRenderDispatcher$RenderSection): b, getNode, method_52837, method_52837, m_292796_