History - net.minecraft.client.render.WorldExtractor
26.3
Names
Fields
Deque<TransientBlock>: transientBlockQueue, transientBlockQueue, field_1_10539, transientBlocks
Constructors
Methods
boolean (Entity, Frustum, double, double, double): isEntityVisible, isEntityVisible, method_1_6398, shouldRenderEntity
boolean (Camera): shouldShowEntityOutlines, shouldShowEntityOutlines, method_1_5020, shouldDrawEntityOutlines
void (): drainTransientBlockQueue, drainTransientBlockQueue, method_1_10495, extractTransientBlocks
boolean (Entity, Frustum, double, double, double, float, long): isEntityVisible, isEntityVisible, method_1_6398, shouldRenderEntity
void (Camera, RenderTickCounter, float, OverlayRenderState): extractPlayerState, extractPlayerState, method_1_9645, extractOverlays
BlockState (ClientPlayerEntity, Frustum): getViewBlockingState, getViewBlockingState, method_1_9646, getVisionObstructingBlock
boolean (Camera, OverlayRenderState): shouldShowEntityOutlines, shouldShowEntityOutlines, method_1_5020, shouldDrawEntityOutlines
void (TransientBlock): queueTransientBlock, queueTransientBlock, method_1_10496, addTransientBlock
26.2
Names
net.minecraft.client.renderer.extract.LevelExtractor
net.minecraft.client.renderer.extract.LevelExtractor
net.minecraft.class_1_816
net.minecraft.client.render.WorldExtractor
Fields
float: CHUNK_VISIBILITY_THRESHOLD, CHUNK_VISIBILITY_THRESHOLD, field_1_5785, MIN_CHUNK_OPACITY_FOR_RENDER
MinecraftClient: minecraft, minecraft, field_1_5793, client
WorldRenderer: levelRenderer, levelRenderer, field_1_5791, worldRenderer
ClientWorld: level, level, field_1_5789, world
ChunkSectionTracker: sectionUpdateTracker, sectionUpdateTracker, field_1_5796, sectionTracker
WorldRenderState: levelRenderState, levelRenderState, field_1_5790, worldRenderState
DebugRenderer: debugRenderer, debugRenderer, field_1_5786, debugRenderer
GameTestDebugRenderer: gameTestBlockHighlightRenderer, gameTestBlockHighlightRenderer, field_1_5787, gameTestDebugRenderer
GizmoCollectorImpl: mainThreadGizmos, mainThreadGizmos, field_1_5792, gizmos
double: prevCamRotX, prevCamRotX, field_1_5794, pitchd2
double: prevCamRotY, prevCamRotY, field_1_5795, yawd2
int: lastViewDistance, lastViewDistance, field_1_5788, viewDistance
boolean: shouldInvalidateCompiledGeometry, shouldInvalidateCompiledGeometry, field_1_5797, rebuildChunks
boolean: shouldResetLevelRenderData, shouldResetLevelRenderData, field_1_5799, clearWorldRenderer
boolean: shouldResetChunkLayerSampler, shouldResetChunkLayerSampler, field_1_5798, recreateTerrainSampler
boolean: shouldResetSkyRenderer, shouldResetSkyRenderer, field_1_5800, scheduledReload
Constructors
(MinecraftClient, WorldRenderState, WorldRenderer)
Methods
void (RenderTickCounter, Camera, float): extract, extract, method_1_5002, extract
void (Camera, Frustum, RenderTickCounter, WorldRenderState): extractVisibleEntities, extractVisibleEntities, method_1_5008, extractEntities
boolean (Entity, Frustum, double, double, double): isEntityVisible, isEntityVisible, method_1_6398, shouldRenderEntity
EntityRenderState (Entity, float): extractEntity, extractEntity, method_1_5005, getAndUpdateRenderState
void (Camera, float, WorldRenderState): extractVisibleBlockEntities, extractVisibleBlockEntities, method_1_5007, extractBlockEntities
void (Camera, WorldRenderState): extractBlockDestroyAnimation, extractBlockDestroyAnimation, method_1_5003, extractBlockBreaking
void (Camera, WorldRenderState): extractBlockOutline, extractBlockOutline, method_1_5004, extractBlockOutline
void (): extractGizmos, extractGizmos, method_1_5006, extractGizmos
void (Frustum): applyFrustum, applyFrustum, method_1_4997, applyFrustum
boolean (Camera): shouldShowEntityOutlines, shouldShowEntityOutlines, method_1_5020, shouldDrawEntityOutlines
void (ResourceManager): onResourceManagerReload, onResourceManagerReload, method_14491, scheduleReload
void (ClientWorld): setLevel, setLevel, method_1_5015, setWorld
void (): allChanged, allChanged, method_1_4996, reload
void (): resetSampler, resetSampler, method_1_5010, recreateTerrainSampler
void (BlockPos, int): blockChanged, blockChanged, method_1_4998, updateListeners
void (BlockPos, boolean): setBlockDirty, setBlockDirty, method_1_5013, updateBlock
void (int, int, int, int, int, int): setBlocksDirty, setBlocksDirty, method_1_5014, updateBlocks
void (BlockPos, BlockState, BlockState): setBlockDirty, setBlockDirty, method_1_5012, scheduleBlockRerenderIfNeeded
void (int, int, int): setSectionDirtyWithNeighbors, setSectionDirtyWithNeighbors, method_1_5018, scheduleChunkRenders
void (int, int, int, int, int, int): setSectionRangeDirty, setSectionRangeDirty, method_1_5019, scheduleChunkRenders
void (int, int, int): setSectionDirty, setSectionDirty, method_1_5016, updateSection
void (int, int, int, boolean): setSectionDirty, setSectionDirty, method_1_5017, updateSection
GizmoDrawing$CollectorScope (): collectPerFrameMainThreadGizmos, collectPerFrameMainThreadGizmos, method_1_4999, startGizmos
int (): countRenderedSections, countRenderedSections, method_1_5000, getRenderedSectionCount
String (): sectionStatistics, sectionStatistics, method_1_5011, getChunkRenderStats
String (): entityStatistics, entityStatistics, method_1_5001, getEntityRenderStats
double (): totalSections, totalSections, method_1_5021, getSectionCount
double (): lastViewDistance, lastViewDistance, method_1_5009, getLastViewDistance