public class FlyingNodeProcessor extends WalkNodeProcessor
avoidsWaterblockaccess, canEnterDoors, canOpenDoors, canSwim, entity, entitySizeX, entitySizeY, entitySizeZ, pointMap| コンストラクタと説明 |
|---|
FlyingNodeProcessor() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
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)
Returns a mapped point or creates and adds one
|
void |
postProcess()
This method is called when all nodes have been processed and PathEntity is created.
|
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_ クラス内 WalkNodeProcessorpublic void postProcess()
WalkNodeProcessor uses this to change its field avoidsWaterpostProcess クラス内 WalkNodeProcessorpublic PathPoint getStart()
getStart クラス内 WalkNodeProcessorpublic FlaggedPathPoint func_224768_a(double p_224768_1_, double p_224768_3_, double p_224768_5_)
func_224768_a クラス内 WalkNodeProcessorpublic int func_222859_a(PathPoint[] p_222859_1_, PathPoint p_222859_2_)
func_222859_a クラス内 WalkNodeProcessor@Nullable protected PathPoint openPoint(int x, int y, int z)
openPoint クラス内 NodeProcessorpublic PathNodeType getPathNodeType(IBlockReader blockaccessIn, int x, int y, int z, MobEntity entitylivingIn, int xSize, int ySize, int zSize, boolean canBreakDoorsIn, boolean canEnterDoorsIn)
getPathNodeType クラス内 WalkNodeProcessorpublic PathNodeType getPathNodeType(IBlockReader blockaccessIn, int x, int y, int z)
getPathNodeType クラス内 WalkNodeProcessor