public class StructureDebugRenderer extends java.lang.Object implements DebugRenderer.IDebugRenderer
Modifier and Type | Field and Description |
---|---|
private java.util.Map<DimensionType,java.util.Map<java.lang.String,MutableBoundingBox>> |
mainBoxes |
private Minecraft |
minecraft |
private java.util.Map<DimensionType,java.util.Map<java.lang.String,MutableBoundingBox>> |
subBoxes |
private java.util.Map<DimensionType,java.util.Map<java.lang.String,java.lang.Boolean>> |
subBoxFlags |
Constructor and Description |
---|
StructureDebugRenderer(Minecraft minecraftIn) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
func_223454_a(MutableBoundingBox p_223454_1_,
java.util.List<MutableBoundingBox> p_223454_2_,
java.util.List<java.lang.Boolean> p_223454_3_,
DimensionType p_223454_4_) |
void |
render(MatrixStack matrixStackIn,
IRenderTypeBuffer bufferIn,
double camX,
double camY,
double camZ) |
private final Minecraft minecraft
private final java.util.Map<DimensionType,java.util.Map<java.lang.String,MutableBoundingBox>> mainBoxes
private final java.util.Map<DimensionType,java.util.Map<java.lang.String,MutableBoundingBox>> subBoxes
private final java.util.Map<DimensionType,java.util.Map<java.lang.String,java.lang.Boolean>> subBoxFlags
public StructureDebugRenderer(Minecraft minecraftIn)
public void render(MatrixStack matrixStackIn, IRenderTypeBuffer bufferIn, double camX, double camY, double camZ)
render
in interface DebugRenderer.IDebugRenderer
public void func_223454_a(MutableBoundingBox p_223454_1_, java.util.List<MutableBoundingBox> p_223454_2_, java.util.List<java.lang.Boolean> p_223454_3_, DimensionType p_223454_4_)
public void clear()
clear
in interface DebugRenderer.IDebugRenderer