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_