Package | Description |
---|---|
net.minecraft.client.renderer.debug | |
net.minecraft.entity.boss | |
net.minecraft.pathfinding |
Modifier and Type | Method and Description |
---|---|
private float |
DebugRendererPathfinding.addDistanceToPlayer(PathPoint point) |
Modifier and Type | Field and Description |
---|---|
private PathPoint[] |
EntityDragon.pathPoints |
Modifier and Type | Method and Description |
---|---|
Path |
EntityDragon.findPath(int startIdx,
int finishIdx,
PathPoint andThen) |
private Path |
EntityDragon.makePath(PathPoint start,
PathPoint finish) |
Modifier and Type | Field and Description |
---|---|
private PathPoint[] |
Path.closedSet |
private PathPoint[] |
Path.openSet |
private PathPoint[] |
PathFinder.pathOptions |
private PathPoint[] |
PathHeap.pathPoints |
private PathPoint[] |
Path.points |
PathPoint |
PathPoint.previous |
private PathPoint |
Path.target |
Modifier and Type | Field and Description |
---|---|
private java.util.Set<PathPoint> |
PathFinder.closedSet |
protected IntHashMap<PathPoint> |
NodeProcessor.pointMap |
Modifier and Type | Method and Description |
---|---|
PathPoint |
PathHeap.addPoint(PathPoint point) |
PathPoint |
PathPoint.cloneMove(int x,
int y,
int z) |
static PathPoint |
PathPoint.createFromBuffer(PacketBuffer buf) |
PathPoint |
PathHeap.dequeue() |
PathPoint[] |
Path.getClosedSet() |
PathPoint |
Path.getFinalPathPoint() |
PathPoint[] |
Path.getOpenSet() |
PathPoint |
Path.getPathPointFromIndex(int index) |
PathPoint |
SwimNodeProcessor.getPathPointToCoords(double x,
double y,
double z) |
abstract PathPoint |
NodeProcessor.getPathPointToCoords(double x,
double y,
double z) |
PathPoint |
FlyingNodeProcessor.getPathPointToCoords(double x,
double y,
double z) |
PathPoint |
WalkNodeProcessor.getPathPointToCoords(double x,
double y,
double z) |
private PathPoint |
WalkNodeProcessor.getSafePoint(int x,
int y,
int z,
int p_186332_4_,
double p_186332_5_,
EnumFacing facing) |
PathPoint |
SwimNodeProcessor.getStart() |
abstract PathPoint |
NodeProcessor.getStart() |
PathPoint |
FlyingNodeProcessor.getStart() |
PathPoint |
WalkNodeProcessor.getStart() |
PathPoint |
Path.getTarget() |
private PathPoint |
SwimNodeProcessor.getWaterNode(int p_186328_1_,
int p_186328_2_,
int p_186328_3_) |
protected PathPoint |
NodeProcessor.openPoint(int x,
int y,
int z) |
protected PathPoint |
FlyingNodeProcessor.openPoint(int x,
int y,
int z) |
Modifier and Type | Method and Description |
---|---|
PathPoint |
PathHeap.addPoint(PathPoint point) |
void |
PathHeap.changeDistance(PathPoint point,
float distance) |
private Path |
PathFinder.createPath(PathPoint start,
PathPoint end) |
float |
PathPoint.distanceManhattan(PathPoint p_186281_1_) |
float |
PathPoint.distanceTo(PathPoint pathpointIn) |
float |
PathPoint.distanceToSquared(PathPoint pathpointIn) |
private Path |
PathFinder.findPath(PathPoint pathFrom,
PathPoint pathTo,
float maxDistance) |
int |
SwimNodeProcessor.findPathOptions(PathPoint[] pathOptions,
PathPoint currentPoint,
PathPoint targetPoint,
float maxDistance) |
int |
SwimNodeProcessor.findPathOptions(PathPoint[] pathOptions,
PathPoint currentPoint,
PathPoint targetPoint,
float maxDistance) |
abstract int |
NodeProcessor.findPathOptions(PathPoint[] pathOptions,
PathPoint currentPoint,
PathPoint targetPoint,
float maxDistance) |
abstract int |
NodeProcessor.findPathOptions(PathPoint[] pathOptions,
PathPoint currentPoint,
PathPoint targetPoint,
float maxDistance) |
int |
FlyingNodeProcessor.findPathOptions(PathPoint[] pathOptions,
PathPoint currentPoint,
PathPoint targetPoint,
float maxDistance) |
int |
FlyingNodeProcessor.findPathOptions(PathPoint[] pathOptions,
PathPoint currentPoint,
PathPoint targetPoint,
float maxDistance) |
int |
WalkNodeProcessor.findPathOptions(PathPoint[] pathOptions,
PathPoint currentPoint,
PathPoint targetPoint,
float maxDistance) |
int |
WalkNodeProcessor.findPathOptions(PathPoint[] pathOptions,
PathPoint currentPoint,
PathPoint targetPoint,
float maxDistance) |
void |
Path.setPoint(int index,
PathPoint point) |
Constructor and Description |
---|
Path(PathPoint[] pathpoints) |