public class PathPoint
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
float |
costMalus |
float |
distanceToNext |
float |
distanceToTarget |
float |
field_222861_j |
int |
index |
PathNodeType |
nodeType |
PathPoint |
previous |
float |
totalPathDistance |
boolean |
visited |
int |
x |
int |
y |
int |
z |
コンストラクタと説明 |
---|
PathPoint(int x,
int y,
int z) |
修飾子とタイプ | メソッドと説明 |
---|---|
PathPoint |
cloneMove(int x,
int y,
int z) |
static PathPoint |
createFromBuffer(PacketBuffer buf) |
float |
distanceTo(PathPoint pathpointIn)
Returns the linear distance to another path point
|
float |
distanceToSquared(PathPoint pathpointIn)
Returns the squared distance to another path point
|
boolean |
equals(java.lang.Object p_equals_1_) |
float |
func_224757_c(PathPoint p_224757_1_) |
float |
func_224758_c(BlockPos p_224758_1_) |
BlockPos |
func_224759_a() |
int |
hashCode() |
boolean |
isAssigned()
Returns true if this point has already been assigned to a path
|
static int |
makeHash(int x,
int y,
int z) |
java.lang.String |
toString() |
public final int x
public final int y
public final int z
public int index
public float totalPathDistance
public float distanceToNext
public float distanceToTarget
public PathPoint previous
public boolean visited
public float field_222861_j
public float costMalus
public PathNodeType nodeType
public PathPoint cloneMove(int x, int y, int z)
public static int makeHash(int x, int y, int z)
public float distanceTo(PathPoint pathpointIn)
public float distanceToSquared(PathPoint pathpointIn)
public float func_224757_c(PathPoint p_224757_1_)
public float func_224758_c(BlockPos p_224758_1_)
public BlockPos func_224759_a()
public boolean equals(java.lang.Object p_equals_1_)
equals
クラス内 java.lang.Object
public int hashCode()
hashCode
クラス内 java.lang.Object
public boolean isAssigned()
public java.lang.String toString()
toString
クラス内 java.lang.Object
public static PathPoint createFromBuffer(PacketBuffer buf)