public class SwimNodeProcessor extends NodeProcessor
Modifier and Type | Field and Description |
---|---|
private boolean |
field_205202_j |
blockaccess, canEnterDoors, canOpenDoors, canSwim, entity, entitySizeX, entitySizeY, entitySizeZ, pointMap
Constructor and Description |
---|
SwimNodeProcessor(boolean p_i48927_1_) |
Modifier and Type | Method and Description |
---|---|
int |
func_222859_a(PathPoint[] p_222859_1_,
PathPoint p_222859_2_) |
FlaggedPathPoint |
func_224768_a(double p_224768_1_,
double p_224768_3_,
double p_224768_5_) |
PathNodeType |
getPathNodeType(IBlockReader blockaccessIn,
int x,
int y,
int z) |
PathNodeType |
getPathNodeType(IBlockReader blockaccessIn,
int x,
int y,
int z,
MobEntity entitylivingIn,
int xSize,
int ySize,
int zSize,
boolean canBreakDoorsIn,
boolean canEnterDoorsIn) |
PathPoint |
getStart() |
private PathPoint |
getWaterNode(int p_186328_1_,
int p_186328_2_,
int p_186328_3_) |
private PathNodeType |
isFree(int p_186327_1_,
int p_186327_2_,
int p_186327_3_) |
protected PathPoint |
openPoint(int x,
int y,
int z) |
func_225578_a_, getCanEnterDoors, getCanOpenDoors, getCanSwim, postProcess, setCanEnterDoors, setCanOpenDoors, setCanSwim
public PathPoint getStart()
getStart
in class NodeProcessor
public FlaggedPathPoint func_224768_a(double p_224768_1_, double p_224768_3_, double p_224768_5_)
func_224768_a
in class NodeProcessor
public int func_222859_a(PathPoint[] p_222859_1_, PathPoint p_222859_2_)
func_222859_a
in class NodeProcessor
public PathNodeType getPathNodeType(IBlockReader blockaccessIn, int x, int y, int z, MobEntity entitylivingIn, int xSize, int ySize, int zSize, boolean canBreakDoorsIn, boolean canEnterDoorsIn)
getPathNodeType
in class NodeProcessor
public PathNodeType getPathNodeType(IBlockReader blockaccessIn, int x, int y, int z)
getPathNodeType
in class NodeProcessor
@Nullable private PathPoint getWaterNode(int p_186328_1_, int p_186328_2_, int p_186328_3_)
@Nullable protected PathPoint openPoint(int x, int y, int z)
openPoint
in class NodeProcessor
private PathNodeType isFree(int p_186327_1_, int p_186327_2_, int p_186327_3_)