History - net.minecraft.client.renderer.SectionOcclusionGraph
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
gye
hgp
Fields
Constructors
Methods
1.21.8
Names
gyd
gye
Fields
Constructors
Methods
1.21.7
Names
Fields
Constructors
Methods
1.21.6
Names
gsd
gyd
Fields
Constructors
Methods
1.21.5
Names
gmo
gsd
Fields
int: c, MINIMUM_ADVANCED_CULLING_DISTANCE, field_45619, field_45619, f_291236_
int: c, MINIMUM_ADVANCED_CULLING_DISTANCE, field_45619, DEFAULT_SECTION_DISTANCE, f_291236_
double: d, CEILED_SECTION_DIAGONAL, field_45620, CHUNK_INNER_DIAGONAL_LENGTH, f_291614_
double: e, CEILED_SECTION_DIAGONAL, field_45620, CHUNK_INNER_DIAGONAL_LENGTH, f_291614_
boolean: e, needsFullUpdate, field_45621, terrainUpdateScheduled, f_290608_
boolean: f, needsFullUpdate, field_45621, terrainUpdateScheduled, f_290608_
Future<?>: f, fullUpdateTask, field_45622, terrainUpdateFuture, f_291408_
Future<?>: g, fullUpdateTask, field_45622, terrainUpdateFuture, f_291408_
ViewArea: g, viewArea, field_45623, builtChunkStorage, f_290643_
ViewArea: h, viewArea, field_45623, builtChunkStorage, f_290643_
AtomicReference<SectionOcclusionGraph$GraphState>: h, currentGraph, field_45624, state, f_291855_
AtomicReference<SectionOcclusionGraph$GraphState>: i, currentGraph, field_45624, state, f_291855_
AtomicReference<SectionOcclusionGraph$GraphEvents>: i, nextGraphEvents, field_45625, events, f_291476_
AtomicReference<SectionOcclusionGraph$GraphEvents>: j, nextGraphEvents, field_45625, events, f_291476_
AtomicBoolean: j, needsFrustumUpdate, field_45626, field_45626, f_291462_
AtomicBoolean: k, needsFrustumUpdate, field_45626, needsUpdate, f_291462_
int: d, MINIMUM_ADVANCED_CULLING_SECTION_DISTANCE, field_55873, SECTION_DISTANCE, f_382082_
Constructors
Methods
boolean (): b, consumeFrustumUpdate, method_52836, method_52836, m_293178_
boolean (): b, consumeFrustumUpdate, method_52836, updateFrustum, m_293178_
void (SectionOcclusionGraph$GraphState): a, queueSectionsWithNewNeighbors, method_52823, method_52823, m_294187_
void (SectionOcclusionGraph$GraphState): a, queueSectionsWithNewNeighbors, method_52823, scheduleNew, m_294187_
void (Camera, Queue<SectionOcclusionGraph$Node>): a, initializeQueueForFullUpdate, method_52821, method_52821, m_294555_
void (Camera, Queue<SectionOcclusionGraph$Node>): a, initializeQueueForFullUpdate, method_52821, scheduleLater, m_294555_
void (boolean, Frustum, List<SectionRenderDispatcher$RenderSection>, Vec3, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runPartialUpdate, method_52835, method_52835, m_293052_
void (boolean, Frustum, List<SectionRenderDispatcher$RenderSection>, Vec3, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runPartialUpdate, method_52835, updateNow, m_293052_
void (SectionOcclusionGraph$GraphStorage, Vec3, Queue<SectionOcclusionGraph$Node>, boolean, Consumer<SectionRenderDispatcher$RenderSection>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runUpdates, method_52825, method_52825, m_293858_
void (SectionOcclusionGraph$GraphStorage, Vec3, Queue<SectionOcclusionGraph$Node>, boolean, Consumer<SectionRenderDispatcher$RenderSection>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runUpdates, method_52825, update, m_293858_
1.21.4
Names
gma
gmo
Fields
Constructors
Methods
void (ChunkPos): a, onChunkLoaded, method_52819, addNeighbors, m_294751_
void (ChunkPos): a, onChunkReadyToRender, method_52819, addNeighbors, m_294751_
1.21.3
Names
gfm
gma
Fields
Direction[]: b, DIRECTIONS, field_45618, field_45618, f_291333_
Direction[]: b, DIRECTIONS, field_45618, DIRECTIONS, f_291333_
double: d, CEILED_SECTION_DIAGONAL, field_45620, field_45620, f_291614_
double: d, CEILED_SECTION_DIAGONAL, field_45620, CHUNK_INNER_DIAGONAL_LENGTH, f_291614_
boolean: e, needsFullUpdate, field_45621, field_45621, f_290608_
boolean: e, needsFullUpdate, field_45621, terrainUpdateScheduled, f_290608_
Future<?>: f, fullUpdateTask, field_45622, field_45622, f_291408_
Future<?>: f, fullUpdateTask, field_45622, terrainUpdateFuture, f_291408_
ViewArea: g, viewArea, field_45623, field_45623, f_290643_
ViewArea: g, viewArea, field_45623, builtChunkStorage, f_290643_
AtomicReference<SectionOcclusionGraph$GraphState>: h, currentGraph, field_45624, field_45624, f_291855_
AtomicReference<SectionOcclusionGraph$GraphState>: h, currentGraph, field_45624, state, f_291855_
AtomicReference<SectionOcclusionGraph$GraphEvents>: i, nextGraphEvents, field_45625, field_45625, f_291476_
AtomicReference<SectionOcclusionGraph$GraphEvents>: i, nextGraphEvents, field_45625, events, f_291476_
Constructors
Methods
void (ViewArea): a, waitAndReset, method_52826, method_52826, m_295341_
void (ViewArea): a, waitAndReset, method_52826, setStorage, m_295341_
void (): a, invalidate, method_52817, method_52817, m_295966_
void (): a, invalidate, method_52817, scheduleTerrainUpdate, m_295966_
void (Frustum, List<SectionRenderDispatcher$RenderSection>): a, addSectionsInFrustum, method_52828, method_52828, m_295738_
void (ChunkPos): a, onChunkLoaded, method_52819, method_52819, m_294751_
void (ChunkPos): a, onChunkLoaded, method_52819, addNeighbors, m_294751_
void (SectionRenderDispatcher$RenderSection): a, onSectionCompiled, method_52827, method_52827, m_293743_
void (SectionRenderDispatcher$RenderSection): a, schedulePropagationFrom, method_52827, schedulePropagationFrom, 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$GraphEvents, ChunkPos): a, addNeighbors, method_52822, method_52822, m_294370_
void (SectionOcclusionGraph$GraphEvents, ChunkPos): a, addNeighbors, method_52822, addNeighbors, m_294370_
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, m_292796_
void (Frustum, List<SectionRenderDispatcher$RenderSection>, List<SectionRenderDispatcher$RenderSection>): a, addSectionsInFrustum, method_52828, collectChunks, m_295738_
void (boolean, Camera, Frustum, List<SectionRenderDispatcher$RenderSection>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, update, method_52834, updateSectionOcclusionGraph, m_292654_
void (boolean, Camera, Vec3, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, scheduleFullUpdate, method_52833, updateTerrain, m_295789_
void (boolean, Frustum, List<SectionRenderDispatcher$RenderSection>, Vec3, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runPartialUpdate, method_52835, method_52835, m_293052_
void (SectionOcclusionGraph$GraphStorage, Vec3, Queue<SectionOcclusionGraph$Node>, boolean, Consumer<SectionRenderDispatcher$RenderSection>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runUpdates, method_52825, method_52825, m_293858_
boolean (long, long): a, isInViewDistance, method_52832, isWithinViewDistance, m_294269_
SectionRenderDispatcher$RenderSection (long, SectionRenderDispatcher$RenderSection, Direction): a, getRelativeFrom, method_52831, getRenderedChunk, m_295926_
Octree (): c, getOctree, method_62925, getOctree, m_353818_
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_