net.minecraft.entity.ai.control

public class MovementControl

amb
net.minecraft.class_1335
net.minecraft.entity.ai.control.MovementControl
net.minecraft.entity.ai.controller.MovementController
net.minecraft.entity.ai.controller.MovementController

Field summary

Modifier and TypeField
protected final MobEntity
a
field_6371
mob
field_75648_a
mob
protected double
b
field_6370
x
field_75646_b
posX
protected double
c
field_6369
y
field_75647_c
posY
protected double
d
field_6367
z
field_75644_d
posZ
protected double
e
field_6372
speed
field_75645_e
speed
protected float
f
field_6368
strafeForward
field_188489_f
moveForward
protected float
g
field_6373
strafeRight
field_188490_g
moveStrafe
protected MovementControl$Operation
h
field_6374
operation
field_188491_h
action

Constructor summary

ModifierConstructor
public (MobEntity mob)

Method summary

Modifier and TypeMethod
public boolean
b()
method_6241()
isMoving()
func_75640_a()
isUpdating()
public double
c()
method_6242()
getSpeed()
func_75638_b()
getSpeed()
public void
a(double arg0, double arg1, double arg2, double arg3)
method_6239(double arg0, double arg1, double arg2, double arg3)
update(double x, double y, double z, double speed)
func_75642_a(double arg0, double arg1, double arg2, double arg3)
setMoveTo(double x, double y, double z, double speedIn)
public void
a(float arg0, float arg1)
method_6243(float arg0, float arg1)
strafe(float forward, float right)
func_188488_a(float arg0, float arg1)
strafe(float forward, float strafe)
public void
a()
method_6240()
tick()
func_75641_c()
tick()
protected float
a(float arg0, float arg1, float arg2)
method_6238(float arg0, float arg1, float arg2)
clampAndWrapAngle(float yaw1, float yaw2, float maxOffset)
func_75639_a(float arg0, float arg1, float arg2)
limitAngle(float sourceAngle, float targetAngle, float maximumChange)
public double
d()
method_6236()
getX()
func_179917_d()
getX()
public double
e()
method_6235()
getY()
func_179919_e()
getY()
public double
f()
method_6237()
getZ()
func_179918_f()
getZ()