History - net.minecraft.client.renderer.SectionOcclusionGraph

1.21.4

Names

gma

gmo

Fields

Constructors

Methods

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

void (ChunkPos): a, onChunkReadyToRender, method_52819, m_wrjyrpyd, addNeighbors, m_wrjyrpyd, m_294751_

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

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

1.21.3

Names

glz

gma

Fields

Constructors

Methods

1.21.2

Names

gfm

glz

net.minecraft.unmapped.C_jnliocmw

net.minecraft.client.render.SectionOcclusionGraph

Fields

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

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

int: c, MINIMUM_ADVANCED_CULLING_DISTANCE, field_45619, f_zjcqkfdk, field_45619, f_291236_

int: c, MINIMUM_ADVANCED_CULLING_DISTANCE, field_45619, f_zjcqkfdk, field_45619, MINIMUM_ADVANCED_CULLING_DISTANCE, f_291236_

double: d, CEILED_SECTION_DIAGONAL, field_45620, f_somqrcih, field_45620, f_291614_

double: d, CEILED_SECTION_DIAGONAL, field_45620, f_somqrcih, CHUNK_INNER_DIAGONAL_LENGTH, SECTION_DIAGONAL_CEIL, f_291614_

boolean: e, needsFullUpdate, field_45621, f_hjuggrmo, field_45621, f_290608_

boolean: e, needsFullUpdate, field_45621, f_hjuggrmo, terrainUpdateScheduled, needsFullUpdate, f_290608_

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

Future<?>: f, fullUpdateTask, field_45622, f_yjrzxewc, terrainUpdateFuture, fullUpdate, f_291408_

ViewArea: g, viewArea, field_45623, f_ghbgvgzi, field_45623, f_290643_

ViewArea: g, viewArea, field_45623, f_ghbgvgzi, builtChunkStorage, builtChunkStorage, f_290643_

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

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

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

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

AtomicBoolean: j, needsFrustumUpdate, field_45626, f_hoyvemnv, field_45626, f_291462_

AtomicBoolean: j, needsFrustumUpdate, field_45626, f_hoyvemnv, field_45626, needsFrustumUpdate, f_291462_

Constructors

Methods

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

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

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

void (): a, invalidate, method_52817, m_viheltip, scheduleTerrainUpdate, scheduleFullUpdate, m_295966_

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Octree (): c, getOctree, method_62925, m_osqsnhgj, getOctree, m_353818_

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

ged

gfm

Fields

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

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

Constructors

Methods

1.20.6

Names

gec

ged

Fields

Constructors

Methods

1.20.5

Names

ftu

gec

Fields

Constructors

Methods

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

foq

ftu

Fields

Constructors

Methods

1.20.2

Names

foq

net.minecraft.client.renderer.SectionOcclusionGraph

net.minecraft.class_8679

net.minecraft.unmapped.C_jnliocmw

net.minecraft.client.render.ChunkRenderingDataPreparer

net.minecraft.unmapped.C_jnliocmw

net.minecraft.src.C_290263_

Fields

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

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

int: c, MINIMUM_ADVANCED_CULLING_DISTANCE, field_45619, f_zjcqkfdk, field_45619, f_291236_

double: d, CEILED_SECTION_DIAGONAL, field_45620, f_somqrcih, field_45620, f_291614_

boolean: e, needsFullUpdate, field_45621, f_hjuggrmo, field_45621, f_290608_

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

ViewArea: g, viewArea, field_45623, f_ghbgvgzi, field_45623, f_290643_

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

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

AtomicBoolean: j, needsFrustumUpdate, field_45626, f_hoyvemnv, field_45626, f_291462_

Constructors

()

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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