public class SwimNodeProcessor extends NodeProcessor
blockaccess, canEnterDoors, canOpenDoors, canSwim, entity, entitySizeX, entitySizeY, entitySizeZ, pointMap
コンストラクタと説明 |
---|
SwimNodeProcessor(boolean p_i48927_1_) |
修飾子とタイプ | メソッドと説明 |
---|---|
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() |
protected PathPoint |
openPoint(int x,
int y,
int z)
Returns a mapped point or creates and adds one
|
func_225578_a_, getCanEnterDoors, getCanOpenDoors, getCanSwim, postProcess, setCanEnterDoors, setCanOpenDoors, setCanSwim
public PathPoint getStart()
getStart
クラス内 NodeProcessor
public FlaggedPathPoint func_224768_a(double p_224768_1_, double p_224768_3_, double p_224768_5_)
func_224768_a
クラス内 NodeProcessor
public int func_222859_a(PathPoint[] p_222859_1_, PathPoint p_222859_2_)
func_222859_a
クラス内 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
クラス内 NodeProcessor
public PathNodeType getPathNodeType(IBlockReader blockaccessIn, int x, int y, int z)
getPathNodeType
クラス内 NodeProcessor
@Nullable protected PathPoint openPoint(int x, int y, int z)
openPoint
クラス内 NodeProcessor