Package | Description |
---|---|
net.minecraft.client.renderer.debug | |
net.minecraft.entity.ai | |
net.minecraft.entity.boss | |
net.minecraft.entity.boss.dragon.phase | |
net.minecraft.pathfinding |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Integer,Path> |
DebugRendererPathfinding.pathMap |
Modifier and Type | Method and Description |
---|---|
void |
DebugRendererPathfinding.addPath(int eid,
Path pathIn,
float distance) |
void |
DebugRendererPathfinding.renderPathLine(float finishTimeNano,
Path pathIn) |
Modifier and Type | Field and Description |
---|---|
private Path |
EntityAIAvoidEntity.path |
(package private) Path |
EntityAIAttackMelee.path |
private Path |
EntityAIMoveThroughVillage.path |
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 Path |
PhaseStrafePlayer.currentPath |
private Path |
PhaseLandingApproach.currentPath |
private Path |
PhaseHoldingPattern.currentPath |
private Path |
PhaseTakeoff.currentPath |
Modifier and Type | Field and Description |
---|---|
protected Path |
PathNavigate.currentPath |
Modifier and Type | Method and Description |
---|---|
private Path |
PathFinder.createPath(PathPoint start,
PathPoint end) |
Path |
PathFinder.findPath(IBlockAccess worldIn,
EntityLiving entitylivingIn,
BlockPos targetPos,
float maxDistance) |
private Path |
PathFinder.findPath(IBlockAccess worldIn,
EntityLiving entitylivingIn,
double x,
double y,
double z,
float maxDistance) |
Path |
PathFinder.findPath(IBlockAccess worldIn,
EntityLiving entitylivingIn,
Entity targetEntity,
float maxDistance) |
private Path |
PathFinder.findPath(PathPoint pathFrom,
PathPoint pathTo,
float maxDistance) |
Path |
PathNavigate.getPath() |
Path |
PathNavigateFlying.getPathToEntityLiving(Entity entityIn) |
Path |
PathNavigateClimber.getPathToEntityLiving(Entity entityIn) |
Path |
PathNavigate.getPathToEntityLiving(Entity entityIn) |
Path |
PathNavigateGround.getPathToEntityLiving(Entity entityIn) |
Path |
PathNavigateClimber.getPathToPos(BlockPos pos) |
Path |
PathNavigate.getPathToPos(BlockPos pos) |
Path |
PathNavigateGround.getPathToPos(BlockPos pos) |
Path |
PathNavigate.getPathToXYZ(double x,
double y,
double z) |
static Path |
Path.read(PacketBuffer buf) |
Modifier and Type | Method and Description |
---|---|
boolean |
Path.isSamePath(Path pathentityIn) |
boolean |
PathNavigate.setPath(Path pathentityIn,
double speedIn) |