Package net.minecraft.entity.ai.control
Class BodyControl
java.lang.Object
net.minecraft.entity.ai.control.BodyControl
- Direct Known Subclasses:
PhantomEntity.PhantomBodyControl
,ShulkerEntity.ShulkerBodyControl
public class BodyControl extends Object
-
Field Summary
Fields Modifier and Type Field Description private int
activeTicks
private MobEntity
entity
private float
lastHeadYaw
-
Constructor Summary
Constructors Constructor Description BodyControl(MobEntity entity)
-
Method Summary
Modifier and Type Method Description private boolean
isIndependent()
private boolean
isMoving()
private void
rotateBody()
private void
rotateHead()
private void
rotateLook()
void
tick()
-
Field Details
-
entity
-
activeTicks
private int activeTicks -
lastHeadYaw
private float lastHeadYaw
-
-
Constructor Details
-
BodyControl
-
-
Method Details
-
tick
public void tick() -
rotateLook
private void rotateLook() -
rotateHead
private void rotateHead() -
rotateBody
private void rotateBody() -
isIndependent
private boolean isIndependent() -
isMoving
private boolean isMoving()
-