Class AnimationState
java.lang.Object
net.minecraft.world.entity.AnimationState
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidanimateWhen(boolean condition, int tickCount) voidcopyFrom(AnimationState state) voidfastForward(int ticks, float timeScale) longgetTimeInMillis(float ageInTicks) voidifStarted(Consumer<AnimationState> timer) booleanvoidstart(int tickCount) voidstartIfStopped(int tickCount) voidstop()
-
Field Details
-
STOPPED
private static final int STOPPED- See Also:
-
startTick
private int startTick
-
-
Constructor Details
-
AnimationState
public AnimationState()
-
-
Method Details
-
start
public void start(int tickCount) -
startIfStopped
public void startIfStopped(int tickCount) -
animateWhen
public void animateWhen(boolean condition, int tickCount) -
stop
public void stop() -
ifStarted
-
fastForward
public void fastForward(int ticks, float timeScale) -
getTimeInMillis
public long getTimeInMillis(float ageInTicks) -
isStarted
public boolean isStarted() -
copyFrom
-