Class StructureRenderer
java.lang.Object
net.minecraft.client.renderer.debug.StructureRenderer
- All Implemented Interfaces:
DebugRenderer.SimpleDebugRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private final Minecraft
private final Map
<ResourceKey<Level>, Map<String, BoundingBox>> private final Map
<ResourceKey<Level>, Map<String, StructuresDebugPayload.PieceInfo>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addBoundingBox
(BoundingBox pBoundingBox, List<StructuresDebugPayload.PieceInfo> pPieces, ResourceKey<Level> pDimension) void
clear()
void
render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ)
-
Field Details
-
minecraft
-
postMainBoxes
-
postPieces
-
MAX_RENDER_DIST
private static final int MAX_RENDER_DIST- See Also:
-
-
Constructor Details
-
StructureRenderer
-
-
Method Details
-
render
public void render(PoseStack pPoseStack, MultiBufferSource pBufferSource, double pCamX, double pCamY, double pCamZ) - Specified by:
render
in interfaceDebugRenderer.SimpleDebugRenderer
-
addBoundingBox
public void addBoundingBox(BoundingBox pBoundingBox, List<StructuresDebugPayload.PieceInfo> pPieces, ResourceKey<Level> pDimension) -
clear
public void clear()- Specified by:
clear
in interfaceDebugRenderer.SimpleDebugRenderer
-