Uses of Class
net.minecraft.client.renderer.chunk.SectionRenderDispatcher.RenderSection
Packages that use SectionRenderDispatcher.RenderSection
-
Uses of SectionRenderDispatcher.RenderSection in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as SectionRenderDispatcher.RenderSectionModifier and TypeFieldDescriptionprivate final SectionRenderDispatcher.RenderSectionOctree.Leaf.sectionprotected final SectionRenderDispatcher.RenderSectionSectionOcclusionGraph.Node.sectionFields in net.minecraft.client.renderer with type parameters of type SectionRenderDispatcher.RenderSectionModifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.objects.ObjectArrayList<SectionRenderDispatcher.RenderSection> LevelRenderer.nearbyVisibleSectionsSectionOcclusionGraph.nextSectionsToPropagateFromprivate final RotatingSectionStorage<SectionRenderDispatcher.RenderSection> ViewArea.sectionsprivate final BlockingQueue<SectionRenderDispatcher.RenderSection> SectionOcclusionGraph.GraphState.sectionsToPropagateFromThe field for thesectionsToPropagateFromrecord component.private final it.unimi.dsi.fastutil.objects.ObjectArrayList<SectionRenderDispatcher.RenderSection> LevelRenderer.visibleSectionsMethods in net.minecraft.client.renderer that return SectionRenderDispatcher.RenderSectionModifier and TypeMethodDescriptionSectionOcclusionGraph.getRelativeFrom(long cameraSectionNode, SectionRenderDispatcher.RenderSection renderSection, Direction direction) ViewArea.getRenderSection(long sectionNode) ViewArea.getRenderSectionAt(BlockPos pos) Octree.Branch.getSection()Octree.Leaf.getSection()Octree.Node.getSection()Methods in net.minecraft.client.renderer that return types with arguments of type SectionRenderDispatcher.RenderSectionModifier and TypeMethodDescriptionit.unimi.dsi.fastutil.objects.ObjectArrayList<SectionRenderDispatcher.RenderSection> LevelRenderer.nearbyVisibleSections()SectionOcclusionGraph.GraphState.sectionsToPropagateFrom()Returns the value of thesectionsToPropagateFromrecord component.it.unimi.dsi.fastutil.objects.ObjectArrayList<SectionRenderDispatcher.RenderSection> LevelRenderer.visibleSections()Methods in net.minecraft.client.renderer with parameters of type SectionRenderDispatcher.RenderSectionModifier and TypeMethodDescriptionbooleanOctree.add(SectionRenderDispatcher.RenderSection section) booleanOctree.Branch.add(SectionRenderDispatcher.RenderSection section) SectionOcclusionGraph.SectionToNodeMap.get(SectionRenderDispatcher.RenderSection renderSection) SectionOcclusionGraph.getNode(SectionRenderDispatcher.RenderSection section) SectionOcclusionGraph.getRelativeFrom(long cameraSectionNode, SectionRenderDispatcher.RenderSection renderSection, Direction direction) voidSectionOcclusionGraph.SectionToNodeMap.put(SectionRenderDispatcher.RenderSection renderSection, SectionOcclusionGraph.Node node) voidSectionOcclusionGraph.schedulePropagationFrom(SectionRenderDispatcher.RenderSection section) private voidLevelRenderer.scheduleResort(SectionRenderDispatcher.RenderSection section, TranslucencyPointOfView pointOfView, Vec3 cameraPos, boolean blockPosChanged, boolean isNearby) Method parameters in net.minecraft.client.renderer with type arguments of type SectionRenderDispatcher.RenderSectionModifier and TypeMethodDescriptionvoidSectionOcclusionGraph.addSectionsInFrustum(Frustum frustum, List<SectionRenderDispatcher.RenderSection> visibleSections, List<SectionRenderDispatcher.RenderSection> nearbyVisibleSection) private voidSectionOcclusionGraph.runUpdates(SectionOcclusionGraph.GraphStorage storage, Vec3 cameraPos, Queue<SectionOcclusionGraph.Node> queue, boolean smartCull, Consumer<SectionRenderDispatcher.RenderSection> onSectionAdded, it.unimi.dsi.fastutil.longs.LongOpenHashSet emptySections, it.unimi.dsi.fastutil.longs.LongOpenHashSet loadedChunks) Constructors in net.minecraft.client.renderer with parameters of type SectionRenderDispatcher.RenderSectionModifierConstructorDescriptionprivateprivateNode(SectionRenderDispatcher.RenderSection section, @Nullable Direction sourceDirection, int step) Constructor parameters in net.minecraft.client.renderer with type arguments of type SectionRenderDispatcher.RenderSectionModifierConstructorDescriptionprivateGraphState(SectionOcclusionGraph.GraphStorage storage, BlockingQueue<SectionRenderDispatcher.RenderSection> sectionsToPropagateFrom) Creates an instance of aGraphStaterecord class. -
Uses of SectionRenderDispatcher.RenderSection in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk with type parameters of type SectionRenderDispatcher.RenderSectionModifier and TypeFieldDescriptionprivate final Consumer<SectionRenderDispatcher.RenderSection> SectionRenderDispatcher.onSectionMeshUpdateConstructor parameters in net.minecraft.client.renderer.chunk with type arguments of type SectionRenderDispatcher.RenderSectionModifierConstructorDescriptionSectionRenderDispatcher(TracingExecutor executor, RenderBuffers renderBuffers, SectionCompiler sectionCompiler, Consumer<SectionRenderDispatcher.RenderSection> onSectionMeshUpdate)