| public void |
| render(GraphicsResourceAllocator resourceAllocator, DeltaTracker deltaTracker, boolean renderOutline, CameraRenderState cameraState, org.joml.Matrix4fc modelViewMatrix, GpuBufferSlice terrainFog, org.joml.Vector4f fogColor, boolean shouldRenderSky) |
| method_22710(class_9922 arg0, class_9779 arg1, boolean arg2, class_12075 arg3, org.joml.Matrix4fc arg4, GpuBufferSlice arg5, org.joml.Vector4f arg6, boolean arg7) |
| render(ObjectAllocator allocator, RenderTickCounter tickCounter, boolean renderBlockOutline, CameraRenderState cameraRenderState, org.joml.Matrix4fc rotationMatrix, GpuBufferSlice fogBuffer, org.joml.Vector4f fogColor, boolean renderSky) |
|
| private void |
|
| private void |
|
| private void |
|
| private void |
| addMainPass(FrameGraphBuilder frame, FeatureRenderDispatcher$PreparedFrame featureFrame, GpuBufferSlice terrainFog, LevelRenderState levelRenderState, ProfilerFiller profiler, ChunkSectionsToRender chunkSectionsToRender) |
| method_62202(class_9909 arg0, class_11684$class_1_875 arg1, GpuBufferSlice arg2, class_11658 arg3, class_3695 arg4, class_11532 arg5) |
| renderMain(FrameGraphBuilder frameGraphBuilder, RenderDispatcher$PreparedFrame preparedFrame, GpuBufferSlice fogBuffer, WorldRenderState worldRenderState, Profiler profiler, SectionRenderState sectionRenderState) |
|
| private void |
| addCloudsPass(FrameGraphBuilder frame, CloudStatus cloudStatus, Vec3 cameraPosition, long gameTime, float partialTicks, int cloudColor, float cloudHeight, int cloudRange) |
| method_62204(class_9909 arg0, class_4063 arg1, class_243 arg2, long arg3, float arg4, int arg5, float arg6, int arg7) |
| renderClouds(FrameGraphBuilder frameGraphBuilder, CloudRenderMode cloudRenderMode, Vec3d cameraPos, long time, float tickProgress, int color, float cloudHeight, int cloudRenderDistance) |
|
| private void |
|
| private void |
|
| public SectionRenderState |
| prepareChunkRenders(org.joml.Matrix4fc modelViewMatrix) |
| method_1_2233(org.joml.Matrix4fc arg0) |
| createSectionRenderState(org.joml.Matrix4fc rotationMatrix) |
|
| private void |
|
| private void |
|
| private void |
|
| private void |
|
| private void |
|
| private void |
|
| private void |
| submitHitOutline(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, RenderType renderType, BlockOutlineRenderState state, int color, float width, boolean afterTerrain) |
| method_22712(class_4587 arg0, class_11659 arg1, class_1921 arg2, class_12074 arg3, int arg4, float arg5, boolean arg6) |
| drawBlockOutline(MatrixStack matrices, OrderedRenderCommandQueue queue, RenderLayer renderLayer, OutlineRenderState state, int color, float lineWidth, boolean afterTerrain) |
|
| public void |
| resize(int width, int height) |
| method_3242(int arg0, int arg1) |
| onResized(int width, int height) |
|
| public void |
| endFrame() |
| method_71118() |
| rotate() |
|
| public void |
|
| public void |
| doEntityOutline() |
| method_3254() |
| drawEntityOutlinesFramebuffer() |
|
| public void |
|
| private PostEffectProcessor |
| getTransparencyChain() |
| method_62907() |
| getTransparencyPostEffectProcessor() |
|
| private void |
| scheduleTranslucentSectionResort(Vec3 cameraPos) |
| method_62198(class_243 arg0) |
| translucencySort(Vec3d cameraPos) |
|
| private void |
| scheduleResort(SectionRenderDispatcher$RenderSection section, TranslucencyPointOfView pointOfView, Vec3 cameraPos, boolean blockPosChanged, boolean isNearby) |
| method_64060(class_846$class_851 arg0, class_10196 arg1, class_243 arg2, boolean arg3, boolean arg4) |
| scheduleChunkTranslucencySort(ChunkBuilder$BuiltChunk chunk, NormalizedRelativePos relativePos, Vec3d cameraPos, boolean needsUpdate, boolean ignoreCameraAlignment) |
|
| public void |
| clearVisibleSections() |
| method_64059() |
| clearBuiltAndNearbyChunks() |
|
| public void |
| resetLevelRenderData() |
| method_1_4863() |
| clear() |
|
| public boolean |
| hasRenderedAllSections() |
| method_3281() |
| isTerrainRenderComplete() |
|
| public boolean |
|
| public ChunkBuilder |
| sectionRenderDispatcher() |
| method_34810() |
| getChunkBuilder() |
|
| public EntityRenderManager |
| entityRenderDispatcher() |
| method_1_4860() |
| getEntityRenderManager() |
|
| public BlockEntityRenderManager |
| blockEntityRenderDispatcher() |
| method_1_4859() |
| getBlockEntityRenderManager() |
|
| public Framebuffer |
| entityOutlineTarget() |
| method_22990() |
| getEntityOutlinesFramebuffer() |
|
| public Framebuffer |
| translucentTarget() |
| method_29360() |
| getTranslucentFramebuffer() |
|
| public Framebuffer |
| itemEntityTarget() |
| method_29361() |
| getEntityFramebuffer() |
|
| public Framebuffer |
| particlesTarget() |
| method_29362() |
| getParticlesFramebuffer() |
|
| public Framebuffer |
| weatherTarget() |
| method_29363() |
| getWeatherFramebuffer() |
|
| public Framebuffer |
| cloudsTarget() |
| method_29364() |
| getCloudsFramebuffer() |
|
| public CloudRenderer |
| cloudRenderer() |
| method_62196() |
| getCloudRenderer() |
|
| public SkyRenderer |
| skyRenderer() |
| method_1_4864() |
| getSkyRenderer() |
|
| public WeatherRenderer |
| weatherEffectRenderer() |
| method_1_4866() |
| getWeatherRenderer() |
|
| public WorldBorderRenderer |
| worldBorderRenderer() |
| method_1_4867() |
| getWorldBorderRenderer() |
|
| public BuiltChunkStorage |
| viewArea() |
| method_1_4865() |
| getChunks() |
|
| public it.unimi.dsi.fastutil.objects.ObjectArrayList<ChunkBuilder$BuiltChunk> |
| visibleSections() |
| method_62220() |
| getBuiltChunks() |
|
| public it.unimi.dsi.fastutil.objects.ObjectArrayList<ChunkBuilder$BuiltChunk> |
| nearbyVisibleSections() |
| method_1_4862() |
| getNearbyChunks() |
|
| public it.unimi.dsi.fastutil.longs.LongCollection |
| expectedChunks() |
| method_1_6185() |
| getLoadedChunkPositions() |
|
| public ChunkRenderingDataPreparer |
| sectionOcclusionGraph() |
| method_62221() |
| getChunkRenderingDataPreparer() |
|
| public GizmoDrawing$CollectorScope |
| collectPerFrameRenderThreadGizmos() |
| method_75414() |
| startDrawingGizmos() |
|
| private void |
| finalizeGizmoCollection() |
| method_76647() |
| collectGizmos() |
|
| public void |
|
| private static void |
|
| private static List |
| lambda$prepareChunkRenders$0(int arg0) |
| method_1_2232(int arg0) |
| method_1_2232(int hash) |
|
| private void |
|
| private void |
|
| private void |
| lambda$addCloudsPass$0(int arg0, CloudStatus arg1, float arg2, int arg3, Vec3 arg4, long arg5, float arg6) |
| method_62205(int arg0, class_4063 arg1, float arg2, int arg3, class_243 arg4, long arg5, float arg6) |
| method_62205(int arg0, CloudRenderMode arg1, float arg2, int arg3, Vec3d arg4, long arg5, float arg6) |
|
| private void |
| lambda$addMainPass$0(GpuBufferSlice arg0, LevelRenderState arg1, ProfilerFiller arg2, ChunkSectionsToRender arg3, ResourceHandle arg4, FeatureRenderDispatcher$PreparedFrame arg5, ResourceHandle arg6, ResourceHandle arg7, ResourceHandle arg8, ResourceHandle arg9) |
| method_62214(GpuBufferSlice arg0, class_11658 arg1, class_3695 arg2, class_11532 arg3, class_9925 arg4, class_11684$class_1_875 arg5, class_9925 arg6, class_9925 arg7, class_9925 arg8, class_9925 arg9) |
| method_62214(GpuBufferSlice arg0, WorldRenderState arg1, Profiler arg2, SectionRenderState arg3, Handle arg4, RenderDispatcher$PreparedFrame arg5, Handle arg6, Handle arg7, Handle arg8, Handle arg9) |
|
| private void |
|
| private void |
| lambda$render$0(org.joml.Vector4f arg0) |
| method_62218(org.joml.Vector4f arg0) |
| method_62218(org.joml.Vector4f arg0) |
|