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.RenderSection
Octree.Leaf.section
protected final SectionRenderDispatcher.RenderSection
SectionOcclusionGraph.Node.section
ViewArea.sections
Fields in net.minecraft.client.renderer with type parameters of type SectionRenderDispatcher.RenderSectionModifier and TypeFieldDescriptionfinal it.unimi.dsi.fastutil.longs.Long2ObjectMap
<List<SectionRenderDispatcher.RenderSection>> SectionOcclusionGraph.GraphStorage.chunksWaitingForNeighbors
private final it.unimi.dsi.fastutil.objects.ObjectArrayList
<SectionRenderDispatcher.RenderSection> LevelRenderer.nearbyVisibleSections
private final BlockingQueue
<SectionRenderDispatcher.RenderSection> SectionOcclusionGraph.GraphEvents.sectionsToPropagateFrom
The field for thesectionsToPropagateFrom
record component.private final it.unimi.dsi.fastutil.objects.ObjectArrayList
<SectionRenderDispatcher.RenderSection> LevelRenderer.visibleSections
Methods in net.minecraft.client.renderer that return SectionRenderDispatcher.RenderSectionModifier and TypeMethodDescriptionSectionOcclusionGraph.getRelativeFrom
(long p_366669_, SectionRenderDispatcher.RenderSection p_295211_, Direction p_294491_) ViewArea.getRenderSection
(int p_366548_, int p_366588_, int p_366508_) protected SectionRenderDispatcher.RenderSection
ViewArea.getRenderSection
(long p_366845_) protected SectionRenderDispatcher.RenderSection
ViewArea.getRenderSectionAt
(BlockPos p_294239_) 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.getVisibleSections()
SectionOcclusionGraph.GraphEvents.sectionsToPropagateFrom()
Returns the value of thesectionsToPropagateFrom
record component.Methods in net.minecraft.client.renderer with parameters of type SectionRenderDispatcher.RenderSectionModifier and TypeMethodDescriptionboolean
Octree.add
(SectionRenderDispatcher.RenderSection p_366660_) boolean
Octree.Branch.add
(SectionRenderDispatcher.RenderSection p_366697_) void
LevelRenderer.addRecentlyCompiledSection
(SectionRenderDispatcher.RenderSection p_295462_) SectionOcclusionGraph.SectionToNodeMap.get
(SectionRenderDispatcher.RenderSection p_295721_) SectionOcclusionGraph.getNode
(SectionRenderDispatcher.RenderSection p_296364_) SectionOcclusionGraph.getRelativeFrom
(long p_366669_, SectionRenderDispatcher.RenderSection p_295211_, Direction p_294491_) void
SectionOcclusionGraph.SectionToNodeMap.put
(SectionRenderDispatcher.RenderSection p_295644_, SectionOcclusionGraph.Node p_295953_) void
SectionOcclusionGraph.schedulePropagationFrom
(SectionRenderDispatcher.RenderSection p_295414_) private void
LevelRenderer.scheduleResort
(SectionRenderDispatcher.RenderSection p_371775_, SectionRenderDispatcher.TranslucencyPointOfView p_371652_, Vec3 p_371372_, boolean p_371855_, boolean p_371355_) Method parameters in net.minecraft.client.renderer with type arguments of type SectionRenderDispatcher.RenderSectionModifier and TypeMethodDescriptionvoid
SectionOcclusionGraph.addSectionsInFrustum
(Frustum p_294180_, List<SectionRenderDispatcher.RenderSection> p_296160_, List<SectionRenderDispatcher.RenderSection> p_371751_) private void
SectionOcclusionGraph.runPartialUpdate
(boolean p_294795_, Frustum p_294341_, List<SectionRenderDispatcher.RenderSection> p_294796_, Vec3 p_295915_, it.unimi.dsi.fastutil.longs.LongOpenHashSet p_366753_) private void
SectionOcclusionGraph.runUpdates
(SectionOcclusionGraph.GraphStorage p_295507_, Vec3 p_294343_, Queue<SectionOcclusionGraph.Node> p_295598_, boolean p_295668_, Consumer<SectionRenderDispatcher.RenderSection> p_295393_, it.unimi.dsi.fastutil.longs.LongOpenHashSet p_366468_) void
SectionOcclusionGraph.update
(boolean p_294298_, Camera p_294529_, Frustum p_294426_, List<SectionRenderDispatcher.RenderSection> p_295280_, it.unimi.dsi.fastutil.longs.LongOpenHashSet p_366410_) Constructors in net.minecraft.client.renderer with parameters of type SectionRenderDispatcher.RenderSectionModifierConstructorDescription(package private)
Leaf
(SectionRenderDispatcher.RenderSection p_366798_) (package private)
Node
(SectionRenderDispatcher.RenderSection p_295110_, Direction p_295920_, int p_295951_) Constructor parameters in net.minecraft.client.renderer with type arguments of type SectionRenderDispatcher.RenderSectionModifierConstructorDescription(package private)
GraphEvents
(it.unimi.dsi.fastutil.longs.LongSet chunksWhichReceivedNeighbors, BlockingQueue<SectionRenderDispatcher.RenderSection> sectionsToPropagateFrom) Creates an instance of aGraphEvents
record class. -
Uses of SectionRenderDispatcher.RenderSection in net.minecraft.client.renderer.chunk
Methods in net.minecraft.client.renderer.chunk with parameters of type SectionRenderDispatcher.RenderSectionModifier and TypeMethodDescriptionvoid
SectionRenderDispatcher.rebuildSectionSync
(SectionRenderDispatcher.RenderSection p_296309_, RenderRegionCache p_294139_)