History - net.minecraft.client.render.ChunkRenderingDataPreparer

26.3

Names

Fields

Constructors

Methods

26.2

Names

Fields

AtomicReference<ChunkRenderingDataPreparer$Events>: nextGraphEvents, nextGraphEvents, field_45625, events

int: HALF_SECTION_SIZE, HALF_SECTION_SIZE, field_1_5776, field_1_5776

it.unimi.dsi.fastutil.longs.LongOpenHashSet: emptySections, emptySections, field_1_5777, loadedSections

it.unimi.dsi.fastutil.longs.LongOpenHashSet: loadedChunks, loadedChunks, field_1_7000, loadedChunks

BlockingQueue<ChunkBuilder$BuiltChunk>: nextSectionsToPropagateFrom, nextSectionsToPropagateFrom, field_1_5779, propagationQueue

double: prevCamX, prevCamX, field_1_5780, cameraXd8

double: prevCamY, prevCamY, field_1_5781, cameraYd8

double: prevCamZ, prevCamZ, field_1_5782, cameraZd8

int: prevFov, prevFov, field_1_5783, fov

boolean: lastSmartCull, lastSmartCull, field_1_5778, chunkCullingEnabled

Constructors

Methods

void (ChunkPos): onChunkReadyToRender, onChunkReadyToRender, method_52819, addNeighbors

void (ChunkRenderingDataPreparer$PreparerState): queueSectionsWithNewNeighbors, queueSectionsWithNewNeighbors, method_52823, scheduleNew

void (ChunkRenderingDataPreparer$Events, ChunkPos): addNeighbors, addNeighbors, method_52822, addNeighbors

void (Camera, Queue<ChunkRenderingDataPreparer$ChunkInfo>): initializeQueueForFullUpdate, initializeQueueForFullUpdate, method_52821, scheduleLater

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

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

void (boolean, Frustum, List<ChunkBuilder$BuiltChunk>, Vec3d, it.unimi.dsi.fastutil.longs.LongOpenHashSet): runPartialUpdate, runPartialUpdate, method_52835, updateNow

void (ChunkRenderingDataPreparer$RenderableChunks, Vec3d, Queue<ChunkRenderingDataPreparer$ChunkInfo>, boolean, Consumer<ChunkBuilder$BuiltChunk>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): runUpdates, runUpdates, method_52825, update

it.unimi.dsi.fastutil.longs.LongCollection (): expectedChunks, expectedChunks, method_1_6235, getLoadedChunkPositions

void (CameraRenderState, int): invalidateIfNeeded, invalidateIfNeeded, method_1_4987, updateFromCameraRenderState

void (CameraRenderState, int, ChunkManagerRenderState): update, update, method_52834, updateSectionOcclusionGraph

void (CameraRenderState): scheduleFullUpdate, scheduleFullUpdate, method_52833, scheduleTerrainUpdate

void (CameraRenderState, it.unimi.dsi.fastutil.longs.LongSet): runPartialUpdate, runPartialUpdate, method_52835, updateNow

void (BlockPos, Queue<ChunkRenderingDataPreparer$ChunkInfo>): initializeQueueForFullUpdate, initializeQueueForFullUpdate, method_1_4986, doUpdateTerrain

void (ChunkRenderingDataPreparer$RenderableChunks, Vec3d, Queue<ChunkRenderingDataPreparer$ChunkInfo>, boolean, Consumer<ChunkBuilder$BuiltChunk>, it.unimi.dsi.fastutil.longs.LongOpenHashSet, it.unimi.dsi.fastutil.longs.LongOpenHashSet): runUpdates, runUpdates, method_52825, update

Frustum (Frustum): offsetFrustum, offsetFrustum, method_1_4989, expandFrustum

void (it.unimi.dsi.fastutil.longs.LongOpenHashSet, it.unimi.dsi.fastutil.longs.LongOpenHashSet): updateEmptySections, updateEmptySections, method_1_4990, updateLoadedSections

void (it.unimi.dsi.fastutil.longs.LongOpenHashSet, it.unimi.dsi.fastutil.longs.LongOpenHashSet): updateLoadedChunks, updateLoadedChunks, method_1_6239, updateLoadedChunks

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

hpf

net.minecraft.client.renderer.SectionOcclusionGraph

net.minecraft.class_8679

net.minecraft.client.render.ChunkRenderingDataPreparer

Fields

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

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

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

Direction[]: DIRECTIONS, DIRECTIONS, field_45618, DIRECTIONS

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

int: MINIMUM_ADVANCED_CULLING_DISTANCE, MINIMUM_ADVANCED_CULLING_DISTANCE, field_45619, DEFAULT_SECTION_DISTANCE

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

double: CEILED_SECTION_DIAGONAL, CEILED_SECTION_DIAGONAL, field_45620, CHUNK_INNER_DIAGONAL_LENGTH

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

boolean: needsFullUpdate, needsFullUpdate, field_45621, terrainUpdateScheduled

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

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

BuiltChunkStorage: h, viewArea, field_45623, builtChunkStorage, f_ghbgvgzi, builtChunkStorage, f_290643_

BuiltChunkStorage: viewArea, viewArea, field_45623, builtChunkStorage

AtomicReference<ChunkRenderingDataPreparer$PreparerState>: i, currentGraph, field_45624, state, f_ymkthglq, state, f_291855_

AtomicReference<ChunkRenderingDataPreparer$PreparerState>: currentGraph, currentGraph, field_45624, state

AtomicReference<ChunkRenderingDataPreparer$Events>: j, nextGraphEvents, field_45625, events, f_crqcppwr, events, f_291476_

AtomicReference<ChunkRenderingDataPreparer$Events>: nextGraphEvents, nextGraphEvents, field_45625, events

AtomicBoolean: k, needsFrustumUpdate, field_45626, needsUpdate, f_hoyvemnv, needsFrustumUpdate, f_291462_

AtomicBoolean: needsFrustumUpdate, needsFrustumUpdate, field_45626, needsUpdate

int: d, MINIMUM_ADVANCED_CULLING_SECTION_DISTANCE, field_55873, SECTION_DISTANCE, f_skezyecu, f_382082_

int: MINIMUM_ADVANCED_CULLING_SECTION_DISTANCE, MINIMUM_ADVANCED_CULLING_SECTION_DISTANCE, field_55873, SECTION_DISTANCE

Constructors

Methods

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

void (BuiltChunkStorage): waitAndReset, waitAndReset, method_52826, setStorage

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

void (): invalidate, invalidate, method_52817, scheduleTerrainUpdate

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

boolean (): consumeFrustumUpdate, consumeFrustumUpdate, method_52836, updateFrustum

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

void (ChunkPos): onChunkReadyToRender, onChunkReadyToRender, method_52819, addNeighbors

void (ChunkBuilder$BuiltChunk): a, schedulePropagationFrom, method_52827, schedulePropagationFrom, m_xhfcuajv, schedulePropagationFrom, m_293743_

void (ChunkBuilder$BuiltChunk): schedulePropagationFrom, schedulePropagationFrom, method_52827, schedulePropagationFrom

void (ChunkRenderingDataPreparer$PreparerState): a, queueSectionsWithNewNeighbors, method_52823, scheduleNew, m_mateoxjf, queueSectionsWithNewNeighbors, m_294187_

void (ChunkRenderingDataPreparer$PreparerState): queueSectionsWithNewNeighbors, queueSectionsWithNewNeighbors, method_52823, scheduleNew

void (ChunkRenderingDataPreparer$Events, ChunkPos): a, addNeighbors, method_52822, addNeighbors, m_tugelosl, addNeighbors, m_294370_

void (ChunkRenderingDataPreparer$Events, ChunkPos): addNeighbors, addNeighbors, method_52822, addNeighbors

void (Camera, Queue<ChunkRenderingDataPreparer$ChunkInfo>): a, initializeQueueForFullUpdate, method_52821, scheduleLater, m_xapgsdwa, createInitialNodes, m_294555_

void (Camera, Queue<ChunkRenderingDataPreparer$ChunkInfo>): initializeQueueForFullUpdate, initializeQueueForFullUpdate, method_52821, scheduleLater

ChunkRenderingDataPreparer$ChunkInfo (ChunkBuilder$BuiltChunk): b, getNode, method_52837, getInfo, m_geodkceg, getNode, m_292796_

ChunkRenderingDataPreparer$ChunkInfo (ChunkBuilder$BuiltChunk): getNode, getNode, method_52837, getInfo

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

void (Frustum, List<ChunkBuilder$BuiltChunk>, List<ChunkBuilder$BuiltChunk>): addSectionsInFrustum, addSectionsInFrustum, method_52828, collectChunks

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

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

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

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

void (boolean, Frustum, List<ChunkBuilder$BuiltChunk>, Vec3d, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runPartialUpdate, method_52835, updateNow, m_fqbmedyx, runPartialUpdate, m_293052_

void (boolean, Frustum, List<ChunkBuilder$BuiltChunk>, Vec3d, it.unimi.dsi.fastutil.longs.LongOpenHashSet): runPartialUpdate, runPartialUpdate, method_52835, updateNow

void (ChunkRenderingDataPreparer$RenderableChunks, Vec3d, Queue<ChunkRenderingDataPreparer$ChunkInfo>, boolean, Consumer<ChunkBuilder$BuiltChunk>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runUpdates, method_52825, update, m_qeysollx, runFullUpdate, m_293858_

void (ChunkRenderingDataPreparer$RenderableChunks, Vec3d, Queue<ChunkRenderingDataPreparer$ChunkInfo>, boolean, Consumer<ChunkBuilder$BuiltChunk>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): runUpdates, runUpdates, method_52825, update

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

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

ChunkBuilder$BuiltChunk (long, ChunkBuilder$BuiltChunk, Direction): a, getRelativeFrom, method_52831, getRenderedChunk, m_jsehgzmo, getRelative, m_295926_

ChunkBuilder$BuiltChunk (long, ChunkBuilder$BuiltChunk, Direction): getRelativeFrom, getRelativeFrom, method_52831, getRenderedChunk

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

Octree (): getOctree, getOctree, method_62925, getOctree

1.21.11

Names

hgp

hpf

Fields

Constructors

Methods

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_zjcqkfdk, MINIMUM_ADVANCED_CULLING_DISTANCE, f_291236_

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

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

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

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

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

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

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

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

BuiltChunkStorage: h, viewArea, field_45623, builtChunkStorage, f_ghbgvgzi, builtChunkStorage, f_290643_

AtomicReference<ChunkRenderingDataPreparer$PreparerState>: h, currentGraph, field_45624, state, f_ymkthglq, state, f_291855_

AtomicReference<ChunkRenderingDataPreparer$PreparerState>: i, currentGraph, field_45624, state, f_ymkthglq, state, f_291855_

AtomicReference<ChunkRenderingDataPreparer$Events>: i, nextGraphEvents, field_45625, events, f_crqcppwr, events, f_291476_

AtomicReference<ChunkRenderingDataPreparer$Events>: j, nextGraphEvents, field_45625, events, f_crqcppwr, events, f_291476_

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

AtomicBoolean: k, needsFrustumUpdate, field_45626, needsUpdate, f_hoyvemnv, needsFrustumUpdate, f_291462_

int: d, MINIMUM_ADVANCED_CULLING_SECTION_DISTANCE, field_55873, SECTION_DISTANCE, f_skezyecu, f_382082_

Constructors

Methods

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

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

void (ChunkRenderingDataPreparer$PreparerState): a, queueSectionsWithNewNeighbors, method_52823, method_52823, m_mateoxjf, queueSectionsWithNewNeighbors, m_294187_

void (ChunkRenderingDataPreparer$PreparerState): a, queueSectionsWithNewNeighbors, method_52823, scheduleNew, m_mateoxjf, queueSectionsWithNewNeighbors, m_294187_

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

void (Camera, Queue<ChunkRenderingDataPreparer$ChunkInfo>): a, initializeQueueForFullUpdate, method_52821, scheduleLater, m_xapgsdwa, createInitialNodes, m_294555_

void (boolean, Frustum, List<ChunkBuilder$BuiltChunk>, Vec3d, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runPartialUpdate, method_52835, method_52835, m_fqbmedyx, runPartialUpdate, m_293052_

void (boolean, Frustum, List<ChunkBuilder$BuiltChunk>, Vec3d, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runPartialUpdate, method_52835, updateNow, m_fqbmedyx, runPartialUpdate, m_293052_

void (ChunkRenderingDataPreparer$RenderableChunks, Vec3d, Queue<ChunkRenderingDataPreparer$ChunkInfo>, boolean, Consumer<ChunkBuilder$BuiltChunk>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runUpdates, method_52825, method_52825, m_qeysollx, runFullUpdate, m_293858_

void (ChunkRenderingDataPreparer$RenderableChunks, Vec3d, Queue<ChunkRenderingDataPreparer$ChunkInfo>, boolean, Consumer<ChunkBuilder$BuiltChunk>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runUpdates, method_52825, update, m_qeysollx, runFullUpdate, m_293858_

1.21.4

Names

gma

gmo

Fields

Constructors

Methods

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

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

void (ChunkBuilder$BuiltChunk): a, schedulePropagationFrom, method_52827, schedulePropagationFrom, m_xhfcuajv, m_293743_

void (ChunkBuilder$BuiltChunk): a, schedulePropagationFrom, method_52827, schedulePropagationFrom, m_xhfcuajv, schedulePropagationFrom, m_293743_

1.21.3

Names

gfm

gma

net.minecraft.unmapped.C_jnliocmw

net.minecraft.client.render.SectionOcclusionGraph

Fields

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

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

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

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

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

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

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

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

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

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

BuiltChunkStorage: g, viewArea, field_45623, field_45623, f_ghbgvgzi, f_290643_

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

AtomicReference<ChunkRenderingDataPreparer$class_8681>: h, currentGraph, field_45624, field_45624, f_ymkthglq, f_291855_

AtomicReference<ChunkRenderingDataPreparer$PreparerState>: h, currentGraph, field_45624, state, f_ymkthglq, state, f_291855_

AtomicReference<ChunkRenderingDataPreparer$class_8680>: i, nextGraphEvents, field_45625, field_45625, f_crqcppwr, f_291476_

AtomicReference<ChunkRenderingDataPreparer$Events>: i, nextGraphEvents, field_45625, events, f_crqcppwr, events, f_291476_

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

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

Constructors

Methods

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

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

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

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

void (Frustum, List<ChunkBuilder$BuiltChunk>): a, addSectionsInFrustum, method_52828, method_52828, m_gndifavm, m_295738_

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

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

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

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

void (ChunkBuilder$BuiltChunk): a, onSectionCompiled, method_52827, method_52827, m_dmpwdgkq, m_293743_

void (ChunkBuilder$BuiltChunk): a, schedulePropagationFrom, method_52827, schedulePropagationFrom, m_xhfcuajv, m_293743_

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

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

void (boolean, Frustum, List<ChunkBuilder$BuiltChunk>, Vec3d): a, runPartialUpdate, method_52835, method_52835, m_fqbmedyx, m_293052_

void (ChunkRenderingDataPreparer$class_8681): a, queueSectionsWithNewNeighbors, method_52823, method_52823, m_mateoxjf, m_294187_

void (ChunkRenderingDataPreparer$PreparerState): a, queueSectionsWithNewNeighbors, method_52823, method_52823, m_mateoxjf, queueSectionsWithNewNeighbors, m_294187_

void (ChunkRenderingDataPreparer$class_8680, ChunkPos): a, addNeighbors, method_52822, method_52822, m_tugelosl, m_294370_

void (ChunkRenderingDataPreparer$Events, ChunkPos): a, addNeighbors, method_52822, addNeighbors, m_tugelosl, addNeighbors, m_294370_

void (Camera, Queue<ChunkRenderingDataPreparer$ChunkInfo>): a, initializeQueueForFullUpdate, method_52821, method_52821, m_xapgsdwa, m_xapgsdwa, m_294555_

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

void (ChunkRenderingDataPreparer$RenderableChunks, Vec3d, Queue<ChunkRenderingDataPreparer$ChunkInfo>, boolean, Consumer<ChunkBuilder$BuiltChunk>): a, runUpdates, method_52825, method_52825, m_qeysollx, m_293858_

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

ChunkBuilder$BuiltChunk (BlockPos, ChunkBuilder$BuiltChunk, Direction): a, getRelativeFrom, method_52831, method_52831, m_jsehgzmo, m_jsehgzmo, m_295926_

ChunkRenderingDataPreparer$ChunkInfo (ChunkBuilder$BuiltChunk): b, getNode, method_52837, method_52837, m_geodkceg, m_292796_

ChunkRenderingDataPreparer$ChunkInfo (ChunkBuilder$BuiltChunk): b, getNode, method_52837, getInfo, m_geodkceg, getNode, m_292796_

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

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

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

void (boolean, Frustum, List<ChunkBuilder$BuiltChunk>, Vec3d, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runPartialUpdate, method_52835, method_52835, m_fqbmedyx, runPartialUpdate, m_293052_

void (ChunkRenderingDataPreparer$RenderableChunks, Vec3d, Queue<ChunkRenderingDataPreparer$ChunkInfo>, boolean, Consumer<ChunkBuilder$BuiltChunk>, it.unimi.dsi.fastutil.longs.LongOpenHashSet): a, runUpdates, method_52825, method_52825, m_qeysollx, runFullUpdate, m_293858_

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

ChunkBuilder$BuiltChunk (long, ChunkBuilder$BuiltChunk, Direction): a, getRelativeFrom, method_52831, getRenderedChunk, m_jsehgzmo, getRelative, m_295926_

Octree (): c, getOctree, method_62925, getOctree, m_osqsnhgj, 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_ronycjtr, LOGGER, f_290342_

org.slf4j.Logger: a, LOGGER, field_45617, LOGGER, f_ronycjtr, 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.unmapped.C_jnliocmw

net.minecraft.unmapped.C_jnliocmw

net.minecraft.src.C_290263_

Fields

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

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

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

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

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

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

BuiltChunkStorage: g, viewArea, field_45623, field_45623, f_ghbgvgzi, f_290643_

AtomicReference<ChunkRenderingDataPreparer$class_8681>: h, currentGraph, field_45624, field_45624, f_ymkthglq, f_291855_

AtomicReference<ChunkRenderingDataPreparer$class_8680>: i, nextGraphEvents, field_45625, field_45625, f_crqcppwr, f_291476_

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

Constructors

()

Methods

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

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

void (Frustum, List<ChunkBuilder$BuiltChunk>): a, addSectionsInFrustum, method_52828, method_52828, m_gndifavm, m_295738_

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

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

void (ChunkBuilder$BuiltChunk): a, onSectionCompiled, method_52827, method_52827, m_dmpwdgkq, m_293743_

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

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

void (boolean, Frustum, List<ChunkBuilder$BuiltChunk>, Vec3d): a, runPartialUpdate, method_52835, method_52835, m_fqbmedyx, m_293052_

void (ChunkRenderingDataPreparer$class_8681): a, queueSectionsWithNewNeighbors, method_52823, method_52823, m_mateoxjf, m_294187_

void (ChunkRenderingDataPreparer$class_8680, ChunkPos): a, addNeighbors, method_52822, method_52822, m_tugelosl, m_294370_

void (Camera, Queue<ChunkRenderingDataPreparer$ChunkInfo>): a, initializeQueueForFullUpdate, method_52821, method_52821, m_xapgsdwa, m_xapgsdwa, m_294555_

void (ChunkRenderingDataPreparer$RenderableChunks, Vec3d, Queue<ChunkRenderingDataPreparer$ChunkInfo>, boolean, Consumer<ChunkBuilder$BuiltChunk>): a, runUpdates, method_52825, method_52825, m_qeysollx, m_293858_

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

ChunkBuilder$BuiltChunk (BlockPos, ChunkBuilder$BuiltChunk, Direction): a, getRelativeFrom, method_52831, method_52831, m_jsehgzmo, m_jsehgzmo, m_295926_

ChunkRenderingDataPreparer$ChunkInfo (ChunkBuilder$BuiltChunk): b, getNode, method_52837, method_52837, m_geodkceg, m_292796_