public class PathfindingDebugRenderer extends java.lang.Object implements DebugRenderer.IDebugRenderer
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Integer,java.lang.Long> |
creationMap |
private java.util.Map<java.lang.Integer,Path> |
pathMap |
private java.util.Map<java.lang.Integer,java.lang.Float> |
pathMaxDistance |
Constructor and Description |
---|
PathfindingDebugRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
addPath(int eid,
Path pathIn,
float distance) |
static void |
func_229031_a_(Path p_229031_0_,
double p_229031_1_,
double p_229031_3_,
double p_229031_5_) |
static void |
func_229032_a_(Path p_229032_0_,
float p_229032_1_,
boolean p_229032_2_,
boolean p_229032_3_,
double p_229032_4_,
double p_229032_6_,
double p_229032_8_) |
private static float |
func_229033_a_(BlockPos p_229033_0_,
double p_229033_1_,
double p_229033_3_,
double p_229033_5_) |
private static void |
func_229034_b_(Path p_229034_0_,
float p_229034_1_,
boolean p_229034_2_,
boolean p_229034_3_,
double p_229034_4_,
double p_229034_6_,
double p_229034_8_) |
void |
render(MatrixStack matrixStackIn,
IRenderTypeBuffer bufferIn,
double camX,
double camY,
double camZ) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear
private final java.util.Map<java.lang.Integer,Path> pathMap
private final java.util.Map<java.lang.Integer,java.lang.Float> pathMaxDistance
private final java.util.Map<java.lang.Integer,java.lang.Long> creationMap
public void addPath(int eid, Path pathIn, float distance)
public void render(MatrixStack matrixStackIn, IRenderTypeBuffer bufferIn, double camX, double camY, double camZ)
render
in interface DebugRenderer.IDebugRenderer
public static void func_229032_a_(Path p_229032_0_, float p_229032_1_, boolean p_229032_2_, boolean p_229032_3_, double p_229032_4_, double p_229032_6_, double p_229032_8_)
private static void func_229034_b_(Path p_229034_0_, float p_229034_1_, boolean p_229034_2_, boolean p_229034_3_, double p_229034_4_, double p_229034_6_, double p_229034_8_)
public static void func_229031_a_(Path p_229031_0_, double p_229031_1_, double p_229031_3_, double p_229031_5_)
private static float func_229033_a_(BlockPos p_229033_0_, double p_229033_1_, double p_229033_3_, double p_229033_5_)