Class VillageSectionsDebugRenderer
java.lang.Object
net.minecraft.client.render.debug.VillageSectionsDebugRenderer
- All Implemented Interfaces:
DebugRenderer.Renderer
@Environment(CLIENT) public class VillageSectionsDebugRenderer extends Object implements DebugRenderer.Renderer
-
Field Summary
Fields Modifier and Type Field Description private Set<ChunkSectionPos>
sections
-
Constructor Summary
Constructors Constructor Description VillageSectionsDebugRenderer()
-
Method Summary
Modifier and Type Method Description void
addSection(ChunkSectionPos pos)
void
clear()
private static void
drawBoxAtCenterOf(ChunkSectionPos pos)
private void
drawSections(double cameraX, double cameraY, double cameraZ)
void
removeSection(ChunkSectionPos pos)
void
render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ)
-
Field Details
-
sections
-
-
Constructor Details
-
VillageSectionsDebugRenderer
VillageSectionsDebugRenderer()
-
-
Method Details
-
clear
public void clear()- Specified by:
clear
in interfaceDebugRenderer.Renderer
-
addSection
-
removeSection
-
render
public void render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ)- Specified by:
render
in interfaceDebugRenderer.Renderer
-
drawSections
private void drawSections(double cameraX, double cameraY, double cameraZ) -
drawBoxAtCenterOf
-