public class WalkAndSwimNodeProcessor extends WalkNodeProcessor
Modifier and Type | Field and Description |
---|---|
private float |
field_203247_k |
private float |
field_203248_l |
avoidsWater
blockaccess, canEnterDoors, canOpenDoors, canSwim, entity, entitySizeX, entitySizeY, entitySizeZ, pointMap
Constructor and Description |
---|
WalkAndSwimNodeProcessor() |
Modifier and Type | Method and Description |
---|---|
private PathPoint |
func_203245_a(int p_203245_1_,
int p_203245_2_,
int p_203245_3_,
int p_203245_4_,
double p_203245_5_) |
private double |
func_203246_a(BlockPos p_203246_1_) |
protected PathNodeType |
func_215744_a(IBlockReader p_215744_1_,
boolean p_215744_2_,
boolean p_215744_3_,
BlockPos p_215744_4_,
PathNodeType p_215744_5_) |
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_) |
void |
func_225578_a_(Region p_225578_1_,
MobEntity p_225578_2_) |
PathNodeType |
getPathNodeType(IBlockReader blockaccessIn,
int x,
int y,
int z) |
PathPoint |
getStart() |
void |
postProcess() |
checkNeighborBlocks, func_227480_b_, getGroundY, getPathNodeType, getPathNodeType, getPathNodeTypeRaw
getCanEnterDoors, getCanOpenDoors, getCanSwim, openPoint, setCanEnterDoors, setCanOpenDoors, setCanSwim
private float field_203247_k
private float field_203248_l
public void func_225578_a_(Region p_225578_1_, MobEntity p_225578_2_)
func_225578_a_
in class WalkNodeProcessor
public void postProcess()
postProcess
in class WalkNodeProcessor
public PathPoint getStart()
getStart
in class WalkNodeProcessor
public FlaggedPathPoint func_224768_a(double p_224768_1_, double p_224768_3_, double p_224768_5_)
func_224768_a
in class WalkNodeProcessor
public int func_222859_a(PathPoint[] p_222859_1_, PathPoint p_222859_2_)
func_222859_a
in class WalkNodeProcessor
private double func_203246_a(BlockPos p_203246_1_)
@Nullable private PathPoint func_203245_a(int p_203245_1_, int p_203245_2_, int p_203245_3_, int p_203245_4_, double p_203245_5_)
protected PathNodeType func_215744_a(IBlockReader p_215744_1_, boolean p_215744_2_, boolean p_215744_3_, BlockPos p_215744_4_, PathNodeType p_215744_5_)
func_215744_a
in class WalkNodeProcessor
public PathNodeType getPathNodeType(IBlockReader blockaccessIn, int x, int y, int z)
getPathNodeType
in class WalkNodeProcessor