History - net.minecraft.client.render.WorldRenderer
26.3-snapshot-3
Names
Fields
boolean: currentFrameRendersEntityOutline, field_1_8347, field_1_8347
Constructors
Methods
void (): doEntityOutline, method_3254, drawEntityOutlinesFramebuffer
void (): blitEntityOutline, method_3254, drawEntityOutlinesFramebuffer
void (int, GpuBufferSlice[], RenderPass$UniformUploader): lambda$prepareChunkRenders$1, method_72156, method_72156
void (FrameGraphBuilder, CameraRenderState, GpuBufferSlice): addSkyPass, method_62200, renderSky
void (ObjectAllocator, RenderTickCounter, boolean, CameraRenderState, org.joml.Matrix4fc, GpuBufferSlice, org.joml.Vector4f, boolean): render, method_22710, render
void (GpuBufferSlice, SkyRenderState): lambda$addSkyPass$0, method_62215, method_62215
void (FrameGraphBuilder, RenderDispatcher$PreparedFrame, GpuBufferSlice, SectionRenderState, float): addMainPass, method_62202, renderMain
void (SectionRenderState, RenderDispatcher$PreparedFrame, RenderPass): executeSolid, method_1_7342, renderSolidGeometry
void (SectionRenderState, RenderDispatcher$PreparedFrame, RenderPass): executeClassicTransparency, method_1_7338, drawTranslucentGeometry
void (GpuBufferSlice, float, boolean, SectionRenderState, RenderDispatcher$PreparedFrame): lambda$addMainPass$0, method_1_7343, method_1_7343
void (ObjectAllocator, RenderTickCounter, boolean, CameraRenderState, org.joml.Matrix4fc, GpuBufferSlice, org.joml.Vector4f, boolean): render, method_22710, render
void (FrameGraphBuilder, CameraRenderState, GpuBufferSlice): addSkyPass, method_62200, renderSky
void (FrameGraphBuilder, RenderDispatcher$PreparedFrame, GpuBufferSlice, SectionRenderState, float): addMainPass, method_62202, renderMain
void (SectionRenderState, RenderDispatcher$PreparedFrame, RenderPass): executeSolid, method_1_7342, renderSolidGeometry
void (SectionRenderState, RenderDispatcher$PreparedFrame, RenderPass): executeClassicTransparency, method_1_7338, drawTranslucentGeometry
void (int, GpuBufferSlice[], RenderPass$UniformUploader): lambda$prepareChunkRenders$1, method_72156, method_72156
void (GpuBufferSlice, float, boolean, SectionRenderState, RenderDispatcher$PreparedFrame): lambda$addMainPass$0, method_1_7343, method_1_7343
void (GpuBufferSlice, SkyRenderState): lambda$addSkyPass$0, method_62215, method_62215
26.3-snapshot-2
Names
Fields
Identifier: TRANSPARENCY_POST_CHAIN_ID, field_53900, TRANSPARENCY
org.joml.Vector4fc: SCREEN_SIZE_TARGET_CLEAR_COLOR, field_1_6302, FRAMEBUFFER_CLEAR_COLOR
org.joml.Vector4fc: DEPTH_BOUNDS_CLEAR_COLOR, field_1_6302, FRAMEBUFFER_CLEAR_COLOR
org.joml.Vector4fc: ENTITY_OUTLINE_CLEAR_COLOR, field_1_6301, ENTITY_OUTLINE_FRAMEBUFFER_CLEAR_COLOR
org.joml.Vector4fc: ZERO_CLEAR_COLOR, field_1_6301, ENTITY_OUTLINE_FRAMEBUFFER_CLEAR_COLOR
int: OIT_WAVELET_RANK, field_1_7985, field_1_7985
int: OIT_COEFFICIENT_COUNT, field_1_7983, COEFF_COUNT
int: OIT_TRANSMITTANCE_TARGET_COUNT, field_1_7984, COEFF_ATTACHMENT_COUNT
Constructors
Methods
PostEffectProcessor (): getTransparencyChain, method_62907, getTransparencyPostEffectProcessor
void (FrameGraphBuilder, GpuBufferSlice): addWeatherPass, method_62203, renderWeather
Framebuffer (): entityOutlineTarget, method_22990, getEntityOutlinesFramebuffer
Framebuffer (): entityOutlineTarget, method_22990, getOutlineFramebuffer
Framebuffer (): translucentTarget, method_29360, getTranslucentFramebuffer
Framebuffer (): itemEntityTarget, method_29361, getEntityFramebuffer
Framebuffer (): depthBoundsTarget, method_29361, getDepthBoundsFramebuffer
Framebuffer (): particlesTarget, method_29362, getParticlesFramebuffer
Framebuffer (): weatherTarget, method_29363, getWeatherFramebuffer
Framebuffer (): terrainDepthTarget, method_29363, getTerrainDepthFramebuffer
Framebuffer (): cloudsTarget, method_29364, getCloudsFramebuffer
void (FrameGraphBuilder, CloudRenderMode, Vec3d, long, float, int, float, int): addCloudsPass, method_62204, renderClouds
void (GpuBufferSlice, int): lambda$addWeatherPass$0, method_62216, method_62216
void (int, CloudRenderMode, float, int, Vec3d, long, float): lambda$addCloudsPass$0, method_62205, method_62205
void (FrameGraphBuilder, RenderDispatcher$PreparedFrame, GpuBufferSlice, WorldRenderState, Profiler, SectionRenderState): addMainPass, method_62202, renderMain
void (FrameGraphBuilder, RenderDispatcher$PreparedFrame, GpuBufferSlice): addAlwaysOnTopPass, method_1_5121, renderOnTopElements
void (GpuBufferSlice, Handle, RenderDispatcher$PreparedFrame): lambda$addAlwaysOnTopPass$0, method_75413, method_75413
void (GpuBufferSlice, WorldRenderState, Profiler, SectionRenderState, Handle, RenderDispatcher$PreparedFrame, Handle, Handle, Handle, Handle): lambda$addMainPass$0, method_62214, method_62214
void (FrameGraphBuilder, RenderDispatcher$PreparedFrame, GpuBufferSlice, SectionRenderState, float): addMainPass, method_62202, renderMain
void (SectionRenderState, RenderDispatcher$PreparedFrame, RenderPass): executeSolid, method_1_7342, renderSolidGeometry
void (float): prepareTranslucents, method_1_7350, prepare
void (SectionRenderState, RenderDispatcher$PreparedFrame): executeOit, method_1_7339, drawOitTranslucentGeometry
void (RenderDispatcher$PreparedFrame, Framebuffer): executeOitWaterMask, method_1_7340, drawWaterMask
void (SectionRenderState, RenderDispatcher$PreparedFrame, RenderPass): executeClassicTransparency, method_1_7338, drawTranslucentGeometry
void (RenderDispatcher$PreparedFrame): executeOutline, method_1_7341, drawOutlines
Framebuffer (int): transmittanceTarget, method_1_7351, getTransmittanceTargetFramebuffer
Framebuffer (): accumulateTarget, method_1_7337, getAccumulateFramebuffer
String (): lambda$executeOutline$0, method_1_7349, method_1_7349
String (): lambda$executeOitWaterMask$0, method_1_7348, method_1_7348
String (): lambda$executeOit$1, method_1_7347, method_1_7347
String (): lambda$executeOit$0, method_1_7346, method_1_7346
void (GpuBufferSlice, float, boolean, SectionRenderState, RenderDispatcher$PreparedFrame): lambda$addMainPass$0, method_1_7343, method_1_7343
String (): lambda$addMainPass$2, method_1_7345, method_1_7345
String (boolean): lambda$addMainPass$1, method_1_7344, method_1_7344
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
int: SECTION_SIZE, field_32759, SECTION_SIZE
int: HALF_SECTION_SIZE, field_34812, HALF_SECTION_SIZE
int: NEARBY_SECTION_DISTANCE_IN_BLOCKS, field_54162, NEARBY_SECTION_DISTANCE
float: CHUNK_VISIBILITY_THRESHOLD, field_64450, field_64450
float: CHUNK_VISIBILITY_THRESHOLD, field_64450, MIN_CHUNK_RENDERING_OPACITY
MinecraftClient: minecraft, field_4088, client
SkyRendering: skyRenderer, field_53075, skyRendering
SkyRenderer: skyRenderer, field_53075, skyRenderer
WorldBorderRendering: worldBorderRenderer, field_53077, worldBorderRendering
WorldBorderRenderer: worldBorderRenderer, field_53077, worldBorderRenderer
WeatherRendering: weatherEffectRenderer, field_53078, weatherRendering
WeatherRenderer: weatherEffectRenderer, field_53078, weatherRenderer
DebugRenderer: debugRenderer, field_63067, debugRenderer
GameTestDebugRenderer: gameTestBlockHighlightRenderer, field_63068, gameTestDebugRenderer
ClientWorld: level, field_4085, world
int: ticks, field_4073, ticks
it.unimi.dsi.fastutil.ints.Int2ObjectMap<BlockBreakingInfo>: destroyingBlocks, field_4058, blockBreakingInfos
it.unimi.dsi.fastutil.longs.Long2ObjectMap<SortedSet<BlockBreakingInfo>>: destructionProgress, field_20950, blockBreakingProgressions
Framebuffer: entityOutlineTarget, field_53080, entityOutlineFramebuffer
Framebuffer: entityOutlineTarget, field_1_5673, entityOutlineFramebuffer
int: lastCameraSectionX, field_4084, cameraChunkX
int: lastCameraSectionY, field_4105, cameraChunkY
int: lastCameraSectionZ, field_4121, cameraChunkZ
double: prevCamX, field_4069, lastCameraX
double: prevCamY, field_4081, lastCameraY
double: prevCamZ, field_4096, lastCameraZ
double: prevCamRotX, field_4115, lastCameraPitch
double: prevCamRotY, field_4064, lastCameraYaw
int: lastViewDistance, field_4062, viewDistance
RenderDispatcher: featureRenderDispatcher, field_61739, entityRenderDispatcher
RenderDispatcher: featureRenderDispatcher, field_61739, renderDispatcher
GizmoCollectorImpl: collectedGizmos, field_63574, gizmoCollector
GizmoCollectorImpl: renderThreadGizmos, field_63574, gizmoCollector
boolean: lastSmartCull, field_1_2164, wasChunkCullingEnabled
org.joml.Vector4fc: SCREEN_SIZE_TARGET_CLEAR_COLOR, field_1_6302, FRAMEBUFFER_CLEAR_COLOR
org.joml.Vector4fc: ENTITY_OUTLINE_CLEAR_COLOR, field_1_6301, ENTITY_OUTLINE_FRAMEBUFFER_CLEAR_COLOR
GameRenderer: gameRenderer, field_1_5674, gameRenderer
BakedModelManager: modelManager, field_1_5675, bakedModelManager
TextureManager: textureManager, field_1_5677, textureManager
AtlasManager: atlasManager, field_1_5672, atlasManager
ShaderLoader: shaderManager, field_1_5676, shaderLoader
Constructors
(MinecraftClient, EntityRenderManager, BlockEntityRenderManager, BufferBuilderStorage, GameRenderState, RenderDispatcher)
(EntityRenderManager, BlockEntityRenderManager, BakedModelManager, TextureManager, AtlasManager, ShaderLoader, GameRenderer, int, int)
Methods
void (ResourceManager): onResourceManagerReload, method_14491, reload
void (): initOutline, method_3296, loadEntityOutlinePostProcessor
boolean (): shouldShowEntityOutlines, method_3270, canDrawEntityOutlines
void (ClientWorld): setLevel, method_3244, setWorld
void (): clearVisibleSections, method_64059, clear
void (): clearVisibleSections, method_64059, clearBuiltAndNearbyChunks
void (): allChanged, method_3279, reload
String (): getSectionStatistics, method_3289, getChunksDebugString
ChunkBuilder (): getSectionRenderDispatcher, method_34810, getChunkBuilder
ChunkBuilder (): sectionRenderDispatcher, method_34810, getChunkBuilder
double (): getTotalSections, method_34811, getChunkCount
double (): getLastViewDistance, method_34812, getViewDistance
int (): countRenderedSections, method_3246, getCompletedChunkCount
void (): resetSampler, method_76296, refreshTerrainSampler
String (): getEntityStatistics, method_3272, getEntitiesDebugString
void (Camera, Frustum, boolean): cullTerrain, method_74752, updateCamera
Frustum (Frustum): offsetFrustum, method_52816, offsetFrustum
void (Frustum): applyFrustum, method_38551, applyFrustum
void (ChunkBuilder$BuiltChunk): addRecentlyCompiledSection, method_38550, addBuiltChunk
void (Camera, Frustum, RenderTickCounter, WorldRenderState): extractVisibleEntities, method_72917, fillEntityRenderStates
void (Camera, float, WorldRenderState): extractVisibleBlockEntities, method_74314, fillBlockEntityRenderStates
void (MatrixStack, WorldRenderState, OrderedRenderCommandQueueImpl): submitBlockEntities, method_62208, renderBlockEntities
void (Camera, WorldRenderState): extractBlockDestroyAnimation, method_74922, fillBlockBreakingProgressRenderState
void (Camera, WorldRenderState): extractBlockOutline, method_74923, fillEntityOutlineRenderStates
void (VertexConsumerProvider$Immediate, MatrixStack, boolean, WorldRenderState): renderBlockOutline, method_62210, renderTargetBlockOutline
EntityRenderState (Entity, float): extractEntity, method_72914, getAndUpdateRenderState
void (Camera): tick, method_3252, tick
void (): removeBlockBreakingProgress, method_74921, updateBlockBreakingProgress
void (BlockBreakingInfo): removeProgress, method_22987, removeBlockBreakingInfo
void (Camera): compileSections, method_3269, updateChunks
void (MatrixStack, VertexConsumer, double, double, double, OutlineRenderState, int, float): renderHitOutline, method_22712, drawBlockOutline
void (BlockView, BlockPos, BlockState, BlockState, int): blockChanged, method_8570, updateBlock
void (BlockPos, boolean): setBlockDirty, method_16037, scheduleSectionRender
void (int, int, int, int, int, int): setBlocksDirty, method_18146, scheduleBlockRenders
void (BlockPos, BlockState, BlockState): setBlockDirty, method_21596, scheduleBlockRerenderIfNeeded
void (int, int, int): setSectionDirtyWithNeighbors, method_18145, scheduleChunkRenders3x3x3
void (int, int, int, int, int, int): setSectionRangeDirty, method_62219, scheduleChunkRenders
void (int, int, int): setSectionDirty, method_8571, scheduleChunkRender
void (int, int, int, boolean): setSectionDirty, method_3295, scheduleChunkRender
void (long): onSectionBecomingNonEmpty, method_62908, onChunkUnload
void (int, BlockPos, int): destroyBlockProgress, method_8569, setBlockBreakingInfo
void (ChunkPos): onChunkReadyToRender, method_65201, scheduleNeighborUpdates
void (): needsUpdate, method_3292, scheduleTerrainUpdate
int (BlockLightingView, BlockPos): getLightCoords, method_23794, getLightmapCoordinates
int (WorldRenderer$BrightnessGetter, BlockLightingView, BlockState, BlockPos): getLightCoords, method_23793, getLightmapCoordinates
Framebuffer (): getTranslucentTarget, method_29360, getTranslucentFramebuffer
Framebuffer (): translucentTarget, method_29360, getTranslucentFramebuffer
Framebuffer (): getItemEntityTarget, method_29361, getEntityFramebuffer
Framebuffer (): itemEntityTarget, method_29361, getEntityFramebuffer
Framebuffer (): getParticlesTarget, method_29362, getParticlesFramebuffer
Framebuffer (): particlesTarget, method_29362, getParticlesFramebuffer
Framebuffer (): getWeatherTarget, method_29363, getWeatherFramebuffer
Framebuffer (): weatherTarget, method_29363, getWeatherFramebuffer
Framebuffer (): getCloudsTarget, method_29364, getCloudsFramebuffer
Framebuffer (): cloudsTarget, method_29364, getCloudsFramebuffer
it.unimi.dsi.fastutil.objects.ObjectArrayList<ChunkBuilder$BuiltChunk> (): getVisibleSections, method_62220, getBuiltChunks
it.unimi.dsi.fastutil.objects.ObjectArrayList<ChunkBuilder$BuiltChunk> (): visibleSections, method_62220, getBuiltChunks
ChunkRenderingDataPreparer (): getSectionOcclusionGraph, method_62221, getChunkRenderingDataPreparer
ChunkRenderingDataPreparer (): sectionOcclusionGraph, method_62221, getChunkRenderingDataPreparer
CloudRenderer (): getCloudRenderer, method_62196, getCloudRenderer
CloudRenderer (): cloudRenderer, method_62196, getCloudRenderer
GizmoDrawing$CollectorScope (): collectPerFrameGizmos, method_75414, startDrawingGizmos
GizmoDrawing$CollectorScope (): collectPerFrameRenderThreadGizmos, method_75414, startDrawingGizmos
SortedSet (long): lambda$destroyBlockProgress$0, method_22988, method_22988
void (GpuBufferSlice, SkyRenderState, SkyRendering): lambda$addSkyPass$0, method_62215, method_62215
void (org.joml.Vector4f): lambda$renderLevel$0, method_62218, method_62218
void (org.joml.Vector4f): lambda$render$0, method_62218, method_62218
void (Camera): update, method_1_2234, prepareForRender
void (ObjectAllocator, RenderTickCounter, boolean, CameraRenderState, org.joml.Matrix4fc, GpuBufferSlice, org.joml.Vector4f, boolean, SectionRenderState): renderLevel, method_22710, render
void (RenderTickCounter, Camera, float): extractLevel, method_1_2231, fillRenderStatesFromWorld
void (FrameGraphBuilder, Frustum, org.joml.Matrix4fc, GpuBufferSlice, boolean, WorldRenderState, RenderTickCounter, Profiler, SectionRenderState): addMainPass, method_62202, renderMain
void (FrameGraphBuilder, CameraRenderState, GpuBufferSlice, org.joml.Matrix4fc): addLateDebugPass, method_62199, renderLateDebug
void (GpuBufferSlice, Handle, CameraRenderState, org.joml.Matrix4fc): lambda$addLateDebugPass$0, method_75413, method_75413
void (GpuBufferSlice, WorldRenderState, Profiler, SectionRenderState, Handle, Handle, Handle, Handle, Handle, boolean, org.joml.Matrix4fc): lambda$addMainPass$0, method_62214, method_62214
void (ObjectAllocator, RenderTickCounter, boolean, CameraRenderState, org.joml.Matrix4fc, GpuBufferSlice, org.joml.Vector4f, boolean): render, method_22710, render
void (WorldRenderState, OrderedRenderCommandQueue, boolean): submitFeatures, method_1_5122, submitFeatures
void (CameraRenderState): repositionCamera, method_1_2234, prepareForRender
void (FrameGraphBuilder, RenderDispatcher$PreparedFrame, GpuBufferSlice, WorldRenderState, Profiler, SectionRenderState): addMainPass, method_62202, renderMain
void (FrameGraphBuilder, RenderDispatcher$PreparedFrame, GpuBufferSlice): addAlwaysOnTopPass, method_1_5121, renderOnTopElements
void (CameraRenderState): compileSections, method_3269, updateChunks
void (MatrixStack, WorldRenderState, OrderedRenderCommandQueue): submitBlockEntities, method_62208, renderBlockEntities
void (MatrixStack, OrderedRenderCommandQueue, WorldRenderState): submitBlockOutline, method_62210, renderTargetBlockOutline
void (MatrixStack, OrderedRenderCommandQueue, RenderLayer, OutlineRenderState, int, float, boolean): submitHitOutline, method_22712, drawBlockOutline
void (ClientWorld, GameOptions, Camera, BlockColors): invalidateCompiledGeometry, method_1_4861, rebuildChunks
void (): resetLevelRenderData, method_1_4863, clear
EntityRenderManager (): entityRenderDispatcher, method_1_4860, getEntityRenderManager
BlockEntityRenderManager (): blockEntityRenderDispatcher, method_1_4859, getBlockEntityRenderManager
SkyRenderer (): skyRenderer, method_1_4864, getSkyRenderer
WeatherRenderer (): weatherEffectRenderer, method_1_4866, getWeatherRenderer
WorldBorderRenderer (): worldBorderRenderer, method_1_4867, getWorldBorderRenderer
BuiltChunkStorage (): viewArea, method_1_4865, getChunks
it.unimi.dsi.fastutil.objects.ObjectArrayList<ChunkBuilder$BuiltChunk> (): nearbyVisibleSections, method_1_4862, getNearbyChunks
it.unimi.dsi.fastutil.longs.LongCollection (): expectedChunks, method_1_6185, getLoadedChunkPositions
void (List<GizmoCollectorImpl$Entry>): addMainThreadGizmos, method_1_4858, addGizmos
void (GpuBufferSlice, Handle, RenderDispatcher$PreparedFrame): lambda$addAlwaysOnTopPass$0, method_75413, method_75413
void (GpuBufferSlice, WorldRenderState, Profiler, SectionRenderState, Handle, RenderDispatcher$PreparedFrame, Handle, Handle, Handle, Handle): lambda$addMainPass$0, method_62214, method_62214
void (GpuBufferSlice, SkyRenderState): lambda$addSkyPass$0, method_62215, method_62215
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
SubmittableBatch: particlesRenderState, field_62647, particleBatch
boolean: captureFrustum, field_62945, captureFrustum
Frustum: capturedFrustum, field_4056, capturedFrustum
boolean: lastSmartCull, field_1_2164, wasChunkCullingEnabled
OptionsRenderState: optionsRenderState, field_1_2266, optionsRenderState
Constructors
(MinecraftClient, EntityRenderManager, BlockEntityRenderManager, BufferBuilderStorage, WorldRenderState, RenderDispatcher)
(MinecraftClient, EntityRenderManager, BlockEntityRenderManager, BufferBuilderStorage, GameRenderState, RenderDispatcher)
Methods
Frustum (org.joml.Matrix4f, org.joml.Matrix4f, Vec3d): prepareCullFrustum, method_32133, setupFrustum
void (ObjectAllocator, RenderTickCounter, boolean, Camera, org.joml.Matrix4f, org.joml.Matrix4f, org.joml.Matrix4f, GpuBufferSlice, org.joml.Vector4f, boolean): renderLevel, method_22710, render
void (FrameGraphBuilder, Frustum, org.joml.Matrix4f, GpuBufferSlice, boolean, WorldRenderState, RenderTickCounter, Profiler): addMainPass, method_62202, renderMain
void (FrameGraphBuilder, GpuBufferSlice): addParticlesPass, method_62201, renderParticles
void (FrameGraphBuilder, CloudRenderMode, Vec3d, long, float, int, float): addCloudsPass, method_62204, renderClouds
void (FrameGraphBuilder, CameraRenderState, GpuBufferSlice, org.joml.Matrix4f): addLateDebugPass, method_62199, renderLateDebug
void (MatrixStack, VertexConsumerProvider$Immediate, WorldRenderState): renderBlockDestroyAnimation, method_62206, renderBlockDamage
SectionRenderState (org.joml.Matrix4fc, double, double, double): prepareChunkRenders, method_72157, renderBlockLayers
void (): captureFrustum, method_35775, captureFrustum
void (): killFrustum, method_35776, killFrustum
void (FrameGraphBuilder, Camera, GpuBufferSlice): addSkyPass, method_62200, renderSky
boolean (Camera): doesMobEffectBlockSky, method_43788, hasBlindnessOrDarkness
int (BlockRenderView, BlockPos): getLightColor, method_23794, getLightmapCoordinates
int (BlockLightingView, BlockPos): getLightCoords, method_23794, getLightmapCoordinates
int (WorldRenderer$BrightnessGetter, BlockRenderView, BlockState, BlockPos): getLightColor, method_23793, getLightmapCoordinates
int (WorldRenderer$BrightnessGetter, BlockLightingView, BlockState, BlockPos): getLightCoords, method_23793, getLightmapCoordinates
Frustum (): getCapturedFrustum, method_62222, getCapturedFrustum
SortedSet (long): lambda$destroyBlockProgress$8, method_22988, method_22988
SortedSet (long): lambda$destroyBlockProgress$0, method_22988, method_22988
void (GpuBufferSlice, SkyRenderState, SkyRendering): lambda$addSkyPass$7, method_62215, method_62215
void (GpuBufferSlice, SkyRenderState, SkyRendering): lambda$addSkyPass$0, method_62215, method_62215
void (int, GpuBufferSlice[], RenderPass$UniformUploader): lambda$prepareChunkRenders$6, method_72156, method_72156
void (int, GpuBufferSlice[], RenderPass$UniformUploader): lambda$prepareChunkRenders$1, method_72156, method_72156
void (GpuBufferSlice, Handle, CameraRenderState, org.joml.Matrix4f): lambda$addLateDebugPass$5, method_75413, method_75413
void (GpuBufferSlice, int, float): lambda$addWeatherPass$4, method_62216, method_62216
void (int, CloudRenderMode, float, Vec3d, long, float): lambda$addCloudsPass$3, method_62205, method_62205
void (GpuBufferSlice, Handle, Handle): lambda$addParticlesPass$2, method_62213, method_62213
void (GpuBufferSlice, WorldRenderState, Profiler, org.joml.Matrix4f, Handle, Handle, boolean, Handle, Handle): lambda$addMainPass$1, method_62214, method_62214
void (Camera): update, method_1_2234, prepareForRender
void (ObjectAllocator, RenderTickCounter, boolean, CameraRenderState, org.joml.Matrix4fc, GpuBufferSlice, org.joml.Vector4f, boolean, SectionRenderState): renderLevel, method_22710, render
void (RenderTickCounter, Camera, float): extractLevel, method_1_2231, fillRenderStatesFromWorld
void (FrameGraphBuilder, Frustum, org.joml.Matrix4fc, GpuBufferSlice, boolean, WorldRenderState, RenderTickCounter, Profiler, SectionRenderState): addMainPass, method_62202, renderMain
void (FrameGraphBuilder, CloudRenderMode, Vec3d, long, float, int, float, int): addCloudsPass, method_62204, renderClouds
void (FrameGraphBuilder, CameraRenderState, GpuBufferSlice, org.joml.Matrix4fc): addLateDebugPass, method_62199, renderLateDebug
void (MatrixStack, OrderedRenderCommandQueue, WorldRenderState): submitBlockDestroyAnimation, method_62206, renderBlockDamage
SectionRenderState (org.joml.Matrix4fc): prepareChunkRenders, method_1_2233, createSectionRenderState
void (FrameGraphBuilder, CameraRenderState, GpuBufferSlice): addSkyPass, method_62200, renderSky
List (int): lambda$prepareChunkRenders$0, method_1_2232, method_1_2232
void (GpuBufferSlice, Handle, CameraRenderState, org.joml.Matrix4fc): lambda$addLateDebugPass$0, method_75413, method_75413
void (GpuBufferSlice, int): lambda$addWeatherPass$0, method_62216, method_62216
void (int, CloudRenderMode, float, int, Vec3d, long, float): lambda$addCloudsPass$0, method_62205, method_62205
void (GpuBufferSlice, WorldRenderState, Profiler, SectionRenderState, Handle, Handle, Handle, Handle, Handle, boolean, org.joml.Matrix4fc): lambda$addMainPass$0, method_62214, method_62214
1.21.11_unobfuscated
Names
net.minecraft.client.renderer.LevelRenderer
net.minecraft.class_761
net.minecraft.client.render.WorldRenderer
Fields
Identifier: TRANSPARENCY_POST_CHAIN_ID, field_53900, TRANSPARENCY
Identifier: ENTITY_OUTLINE_POST_CHAIN_ID, field_53901, ENTITY_OUTLINE
int: SECTION_SIZE, field_32759, SECTION_SIZE
int: HALF_SECTION_SIZE, field_34812, HALF_SECTION_SIZE
int: NEARBY_SECTION_DISTANCE_IN_BLOCKS, field_54162, NEARBY_SECTION_DISTANCE
int: MINIMUM_TRANSPARENT_SORT_COUNT, field_54163, MIN_TRANSPARENT_SORT_COUNT
float: CHUNK_VISIBILITY_THRESHOLD, field_64450, field_64450
MinecraftClient: minecraft, field_4088, client
EntityRenderManager: entityRenderDispatcher, field_4109, entityRenderManager
BlockEntityRenderManager: blockEntityRenderDispatcher, field_27741, blockEntityRenderManager
BufferBuilderStorage: renderBuffers, field_20951, bufferBuilders
SkyRendering: skyRenderer, field_53075, skyRendering
CloudRenderer: cloudRenderer, field_53076, cloudRenderer
WorldBorderRendering: worldBorderRenderer, field_53077, worldBorderRendering
WeatherRendering: weatherEffectRenderer, field_53078, weatherRendering
SubmittableBatch: particlesRenderState, field_62647, particleBatch
DebugRenderer: debugRenderer, field_63067, debugRenderer
GameTestDebugRenderer: gameTestBlockHighlightRenderer, field_63068, gameTestDebugRenderer
ClientWorld: level, field_4085, world
ChunkRenderingDataPreparer: sectionOcclusionGraph, field_45615, chunkRenderingDataPreparer
it.unimi.dsi.fastutil.objects.ObjectArrayList<ChunkBuilder$BuiltChunk>: visibleSections, field_45616, builtChunks
it.unimi.dsi.fastutil.objects.ObjectArrayList<ChunkBuilder$BuiltChunk>: nearbyVisibleSections, field_54164, nearbyChunks
BuiltChunkStorage: viewArea, field_4112, chunks
int: ticks, field_4073, ticks
it.unimi.dsi.fastutil.ints.Int2ObjectMap<BlockBreakingInfo>: destroyingBlocks, field_4058, blockBreakingInfos
it.unimi.dsi.fastutil.longs.Long2ObjectMap<SortedSet<BlockBreakingInfo>>: destructionProgress, field_20950, blockBreakingProgressions
Framebuffer: entityOutlineTarget, field_53080, entityOutlineFramebuffer
DefaultFramebufferSet: targets, field_53081, framebufferSet
int: lastCameraSectionX, field_4084, cameraChunkX
int: lastCameraSectionY, field_4105, cameraChunkY
int: lastCameraSectionZ, field_4121, cameraChunkZ
double: prevCamX, field_4069, lastCameraX
double: prevCamY, field_4081, lastCameraY
double: prevCamZ, field_4096, lastCameraZ
double: prevCamRotX, field_4115, lastCameraPitch
double: prevCamRotY, field_4064, lastCameraYaw
ChunkBuilder: sectionRenderDispatcher, field_45614, chunkBuilder
int: lastViewDistance, field_4062, viewDistance
boolean: captureFrustum, field_62945, captureFrustum
Frustum: capturedFrustum, field_4056, capturedFrustum
BlockPos: lastTranslucentSortBlockPos, field_54160, lastTranslucencySortCameraPos
int: translucencyResortIterationIndex, field_54161, chunkIndex
WorldRenderState: levelRenderState, field_61737, worldRenderState
OrderedRenderCommandQueueImpl: submitNodeStorage, field_61738, entityRenderCommandQueue
RenderDispatcher: featureRenderDispatcher, field_61739, entityRenderDispatcher
GpuSampler: chunkLayerSampler, field_64218, terrainSampler
GizmoCollectorImpl: collectedGizmos, field_63574, gizmoCollector
WorldRenderer$Gizmos: finalizedGizmos, field_64566, gizmos
Constructors
(MinecraftClient, EntityRenderManager, BlockEntityRenderManager, BufferBuilderStorage, WorldRenderState, RenderDispatcher)
Methods
void (): close
void (ResourceManager): onResourceManagerReload, method_14491, reload
void (): initOutline, method_3296, loadEntityOutlinePostProcessor
PostEffectProcessor (): getTransparencyChain, method_62907, getTransparencyPostEffectProcessor
void (): doEntityOutline, method_3254, drawEntityOutlinesFramebuffer
boolean (): shouldShowEntityOutlines, method_3270, canDrawEntityOutlines
void (ClientWorld): setLevel, method_3244, setWorld
void (): clearVisibleSections, method_64059, clear
void (): allChanged, method_3279, reload
void (int, int): resize, method_3242, onResized
String (): getSectionStatistics, method_3289, getChunksDebugString
ChunkBuilder (): getSectionRenderDispatcher, method_34810, getChunkBuilder
double (): getTotalSections, method_34811, getChunkCount
double (): getLastViewDistance, method_34812, getViewDistance
int (): countRenderedSections, method_3246, getCompletedChunkCount
void (): resetSampler, method_76296, refreshTerrainSampler
String (): getEntityStatistics, method_3272, getEntitiesDebugString
void (Camera, Frustum, boolean): cullTerrain, method_74752, updateCamera
Frustum (Frustum): offsetFrustum, method_52816, offsetFrustum
void (Frustum): applyFrustum, method_38551, applyFrustum
void (ChunkBuilder$BuiltChunk): addRecentlyCompiledSection, method_38550, addBuiltChunk
Frustum (org.joml.Matrix4f, org.joml.Matrix4f, Vec3d): prepareCullFrustum, method_32133, setupFrustum
void (ObjectAllocator, RenderTickCounter, boolean, Camera, org.joml.Matrix4f, org.joml.Matrix4f, org.joml.Matrix4f, GpuBufferSlice, org.joml.Vector4f, boolean): renderLevel, method_22710, render
void (FrameGraphBuilder, Frustum, org.joml.Matrix4f, GpuBufferSlice, boolean, WorldRenderState, RenderTickCounter, Profiler): addMainPass, method_62202, renderMain
void (FrameGraphBuilder, GpuBufferSlice): addParticlesPass, method_62201, renderParticles
void (FrameGraphBuilder, CloudRenderMode, Vec3d, long, float, int, float): addCloudsPass, method_62204, renderClouds
void (FrameGraphBuilder, GpuBufferSlice): addWeatherPass, method_62203, renderWeather
void (FrameGraphBuilder, CameraRenderState, GpuBufferSlice, org.joml.Matrix4f): addLateDebugPass, method_62199, renderLateDebug
void (Camera, Frustum, RenderTickCounter, WorldRenderState): extractVisibleEntities, method_72917, fillEntityRenderStates
void (MatrixStack, WorldRenderState, OrderedRenderCommandQueue): submitEntities, method_72916, pushEntityRenders
void (Camera, float, WorldRenderState): extractVisibleBlockEntities, method_74314, fillBlockEntityRenderStates
void (MatrixStack, WorldRenderState, OrderedRenderCommandQueueImpl): submitBlockEntities, method_62208, renderBlockEntities
void (Camera, WorldRenderState): extractBlockDestroyAnimation, method_74922, fillBlockBreakingProgressRenderState
void (MatrixStack, VertexConsumerProvider$Immediate, WorldRenderState): renderBlockDestroyAnimation, method_62206, renderBlockDamage
void (Camera, WorldRenderState): extractBlockOutline, method_74923, fillEntityOutlineRenderStates
void (VertexConsumerProvider$Immediate, MatrixStack, boolean, WorldRenderState): renderBlockOutline, method_62210, renderTargetBlockOutline
void (MatrixStack): checkPoseStack, method_22979, checkEmpty
EntityRenderState (Entity, float): extractEntity, method_72914, getAndUpdateRenderState
void (Vec3d): scheduleTranslucentSectionResort, method_62198, translucencySort
void (ChunkBuilder$BuiltChunk, NormalizedRelativePos, Vec3d, boolean, boolean): scheduleResort, method_64060, scheduleChunkTranslucencySort
SectionRenderState (org.joml.Matrix4fc, double, double, double): prepareChunkRenders, method_72157, renderBlockLayers
void (): endFrame, method_71118, rotate
void (): captureFrustum, method_35775, captureFrustum
void (): killFrustum, method_35776, killFrustum
void (Camera): tick, method_3252, tick
void (): removeBlockBreakingProgress, method_74921, updateBlockBreakingProgress
void (BlockBreakingInfo): removeProgress, method_22987, removeBlockBreakingInfo
void (FrameGraphBuilder, Camera, GpuBufferSlice): addSkyPass, method_62200, renderSky
boolean (Camera): doesMobEffectBlockSky, method_43788, hasBlindnessOrDarkness
void (Camera): compileSections, method_3269, updateChunks
void (MatrixStack, VertexConsumer, double, double, double, OutlineRenderState, int, float): renderHitOutline, method_22712, drawBlockOutline
void (BlockView, BlockPos, BlockState, BlockState, int): blockChanged, method_8570, updateBlock
void (BlockPos, boolean): setBlockDirty, method_16037, scheduleSectionRender
void (int, int, int, int, int, int): setBlocksDirty, method_18146, scheduleBlockRenders
void (BlockPos, BlockState, BlockState): setBlockDirty, method_21596, scheduleBlockRerenderIfNeeded
void (int, int, int): setSectionDirtyWithNeighbors, method_18145, scheduleChunkRenders3x3x3
void (int, int, int, int, int, int): setSectionRangeDirty, method_62219, scheduleChunkRenders
void (int, int, int): setSectionDirty, method_8571, scheduleChunkRender
void (int, int, int, boolean): setSectionDirty, method_3295, scheduleChunkRender
void (long): onSectionBecomingNonEmpty, method_62908, onChunkUnload
void (int, BlockPos, int): destroyBlockProgress, method_8569, setBlockBreakingInfo
boolean (): hasRenderedAllSections, method_3281, isTerrainRenderComplete
void (ChunkPos): onChunkReadyToRender, method_65201, scheduleNeighborUpdates
void (): needsUpdate, method_3292, scheduleTerrainUpdate
int (BlockRenderView, BlockPos): getLightColor, method_23794, getLightmapCoordinates
int (WorldRenderer$BrightnessGetter, BlockRenderView, BlockState, BlockPos): getLightColor, method_23793, getLightmapCoordinates
boolean (BlockPos): isSectionCompiledAndVisible, method_40050, isRenderingReady
Framebuffer (): entityOutlineTarget, method_22990, getEntityOutlinesFramebuffer
Framebuffer (): getTranslucentTarget, method_29360, getTranslucentFramebuffer
Framebuffer (): getItemEntityTarget, method_29361, getEntityFramebuffer
Framebuffer (): getParticlesTarget, method_29362, getParticlesFramebuffer
Framebuffer (): getWeatherTarget, method_29363, getWeatherFramebuffer
Framebuffer (): getCloudsTarget, method_29364, getCloudsFramebuffer
it.unimi.dsi.fastutil.objects.ObjectArrayList<ChunkBuilder$BuiltChunk> (): getVisibleSections, method_62220, getBuiltChunks
ChunkRenderingDataPreparer (): getSectionOcclusionGraph, method_62221, getChunkRenderingDataPreparer
Frustum (): getCapturedFrustum, method_62222, getCapturedFrustum
CloudRenderer (): getCloudRenderer, method_62196, getCloudRenderer
GizmoDrawing$CollectorScope (): collectPerFrameGizmos, method_75414, startDrawingGizmos
void (): finalizeGizmoCollection, method_76647, collectGizmos
SortedSet (long): lambda$destroyBlockProgress$8, method_22988, method_22988
void (GpuBufferSlice, SkyRenderState, SkyRendering): lambda$addSkyPass$7, method_62215, method_62215
void (int, GpuBufferSlice[], RenderPass$UniformUploader): lambda$prepareChunkRenders$6, method_72156, method_72156
void (GpuBufferSlice, Handle, CameraRenderState, org.joml.Matrix4f): lambda$addLateDebugPass$5, method_75413, method_75413
void (GpuBufferSlice, int, float): lambda$addWeatherPass$4, method_62216, method_62216
void (int, CloudRenderMode, float, Vec3d, long, float): lambda$addCloudsPass$3, method_62205, method_62205
void (GpuBufferSlice, Handle, Handle): lambda$addParticlesPass$2, method_62213, method_62213
void (GpuBufferSlice, WorldRenderState, Profiler, org.joml.Matrix4f, Handle, Handle, boolean, Handle, Handle): lambda$addMainPass$1, method_62214, method_62214
void (org.joml.Vector4f): lambda$renderLevel$0, method_62218, method_62218