public class FlyingNodeProcessor extends WalkNodeProcessor
avoidsWaterblockaccess, canEnterDoors, canOpenDoors, canSwim, entity, entitySizeX, entitySizeY, entitySizeZ, pointMap| Constructor and Description |
|---|
FlyingNodeProcessor() |
| 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_) |
void |
func_225578_a_(Region p_225578_1_,
MobEntity p_225578_2_) |
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() |
protected PathPoint |
openPoint(int x,
int y,
int z) |
void |
postProcess() |
checkNeighborBlocks, func_215744_a, func_227480_b_, getGroundY, getPathNodeType, getPathNodeTypeRawgetCanEnterDoors, getCanOpenDoors, getCanSwim, setCanEnterDoors, setCanOpenDoors, setCanSwimpublic void func_225578_a_(Region p_225578_1_, MobEntity p_225578_2_)
func_225578_a_ in class WalkNodeProcessorpublic void postProcess()
postProcess in class WalkNodeProcessorpublic PathPoint getStart()
getStart in class WalkNodeProcessorpublic FlaggedPathPoint func_224768_a(double p_224768_1_, double p_224768_3_, double p_224768_5_)
func_224768_a in class WalkNodeProcessorpublic int func_222859_a(PathPoint[] p_222859_1_, PathPoint p_222859_2_)
func_222859_a in class WalkNodeProcessor@Nullable protected PathPoint openPoint(int x, int y, int z)
openPoint in class NodeProcessorpublic 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 WalkNodeProcessorpublic PathNodeType getPathNodeType(IBlockReader blockaccessIn, int x, int y, int z)
getPathNodeType in class WalkNodeProcessor